diff options
author | xue <> | 2006-02-20 23:25:30 +0000 |
---|---|---|
committer | xue <> | 2006-02-20 23:25:30 +0000 |
commit | eecb18e702bc269bbf7fd5b4f8a9ec9e18557031 (patch) | |
tree | 57bfa51874585eb7d092254bab627a416adf7e7a /framework/core.php | |
parent | 8e5627918e7f0c437df1a47af27545132a1c3cbc (diff) |
Code cleanup and added some documentation.
Diffstat (limited to 'framework/core.php')
-rw-r--r-- | framework/core.php | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/framework/core.php b/framework/core.php index d660fb81..c3ac048b 100644 --- a/framework/core.php +++ b/framework/core.php @@ -807,10 +807,26 @@ class PradoBase }
}
+/**
+ * TTextWriter class.
+ *
+ * TTextWriter implements a memory-based text writer.
+ * Content written by TTextWriter are stored in memory
+ * and can be obtained by calling {@link flush()}.
+ *
+ * @author Qiang Xue <qiang.xue@gmail.com>
+ * @version $Revision: $ $Date: $
+ * @package System
+ * @since 3.0
+ */
class TTextWriter extends TComponent implements ITextWriter
{
private $_str='';
+ /**
+ * Flushes the content that has been written.
+ * @return string the content being flushed
+ */
public function flush()
{
$str=$this->_str;
@@ -818,18 +834,24 @@ class TTextWriter extends TComponent implements ITextWriter return $str;
}
+ /**
+ * Writes a string.
+ * @param string string to be written
+ */
public function write($str)
{
$this->_str.=$str;
}
+ /**
+ * Writers a string and terminates it with a newline.
+ * @param string content to be written
+ * @see write
+ */
public function writeLine($str='')
{
$this->write($str."\n");
}
}
-class TDate extends TComponent
-{
-}
?>
\ No newline at end of file |