src/OutputStream.php
public function write($content) {
        if (is_string($content) || is_numeric($content)) {
            $this->writeString($content);
        } elseif (is_bool($content)) {
            $this->writeString($content ? "TRUE" : "FALSE");
        } elseif (is_array($content)) {
            $this->writeString("Array(" . count($content) . ")");
        } elseif (is_object($content) && method_exists($content, "__toString")) {
            $this->writeString(strval($content));
        } elseif (is_null($content)) {
            $this->writeString("NULL");
        } elseif (is_resource($content)) {
            $this->writeString("Resource###");
        } else {
            throw new InvalidContentException();
        }
    }
public function write($content) {
        if (is_string($content) || is_numeric($content)) {
            $this->writeString($content);
        } elseif (is_bool($content)) {
            $this->writeString($content ? "TRUE" : "FALSE");
        } elseif (is_array($content)) {
            $this->writeString("Array(" . count($content) . ")");
        } elseif (is_object($content) && method_exists($content, "__toString")) {
            $this->writeString(strval($content));
        } elseif (is_null($content)) {
            $this->writeString("NULL");
        } elseif (is_resource($content)) {
            $this->writeString("Resource###");
        } else {
            throw new InvalidContentException();
        }
    }
public function write ( $ content ) { if ( is_string ( $ content ) || is_numeric ( $ content ) ) { $ this -> writeString ( $ content ) ; } elseif ( is_bool ( $ content ) ) { $ this -> writeString ( $ content ? "TRUE" : "FALSE" ) ; } elseif ( is_array ( $ content ) ) { $ this -> writeString ( "Array(" . count ( $ content ) . ")" ) ; } elseif ( is_object ( $ content ) && method_exists ( $ content , "__toString" ) ) { $ this -> writeString ( strval ( $ content ) ) ; } elseif ( is_null ( $ content ) ) { $ this -> writeString ( "NULL" ) ; } elseif ( is_resource ( $ content ) ) { $ this -> writeString ( "Resource###" ) ; } else { throw new InvalidContentException ( ) ; } }
Writes The provided content to this output stream.
@param mixed $content
@throws InvalidContentException
Writes The provided content to this output stream .