src/UI/DevOutput.php
public function printObject( $object, $offset = 0, $key = NULL, $sign = NULL, $factor = NULL )
	{
		if( is_object( $object ) || gettype( $object ) == "object" )
		{
			extract( self::$channels[$this->channel] );
			$ins_key	= ( $key !== NULL ) ? $key." -> " : "";
			$space		= $this->indentSign( $offset, $sign, $factor );
			echo $space."[O] ".$ins_key."".$highlightOpen.get_class( $object ).$highlightClose.$lineBreak;
			$vars		= get_object_vars( $object );
			foreach( $vars as $key => $value )
			{
				if( is_object( $value ) )
					$this->printObject( $value, $offset + 1, $key, $sign, $factor );
				else if( is_array( $value ) )
					$this->printArray( $value, $offset + 1, $key, $sign, $factor );
				else
					$this->printMixed( $value, $offset + 1, $key, $sign, $factor );
			}
		}
		else
			$this->printMixed( $object, $offset, $key, $sign, $factor );
	}
public function printObject( $object, $offset = 0, $key = NULL, $sign = NULL, $factor = NULL )
	{
		if( is_object( $object ) || gettype( $object ) == "object" )
		{
			extract( self::$channels[$this->channel] );
			$ins_key	= ( $key !== NULL ) ? $key." -> " : "";
			$space		= $this->indentSign( $offset, $sign, $factor );
			echo $space."[O] ".$ins_key."".$highlightOpen.get_class( $object ).$highlightClose.$lineBreak;
			$vars		= get_object_vars( $object );
			foreach( $vars as $key => $value )
			{
				if( is_object( $value ) )
					$this->printObject( $value, $offset + 1, $key, $sign, $factor );
				else if( is_array( $value ) )
					$this->printArray( $value, $offset + 1, $key, $sign, $factor );
				else
					$this->printMixed( $value, $offset + 1, $key, $sign, $factor );
			}
		}
		else
			$this->printMixed( $object, $offset, $key, $sign, $factor );
	}
public function printObject ( $ object , $ offset = 0 , $ key = NULL , $ sign = NULL , $ factor = NULL ) { if ( is_object ( $ object ) || gettype ( $ object ) == "object" ) { extract ( self :: $ channels [ $ this -> channel ] ) ; $ ins_key = ( $ key !== NULL ) ? $ key . " -> " : "" ; $ space = $ this -> indentSign ( $ offset , $ sign , $ factor ) ; echo $ space . "[O] " . $ ins_key . "" . $ highlightOpen . get_class ( $ object ) . $ highlightClose . $ lineBreak ; $ vars = get_object_vars ( $ object ) ; foreach ( $ vars as $ key => $ value ) { if ( is_object ( $ value ) ) $ this -> printObject ( $ value , $ offset + 1 , $ key , $ sign , $ factor ) ; else if ( is_array ( $ value ) ) $ this -> printArray ( $ value , $ offset + 1 , $ key , $ sign , $ factor ) ; else $ this -> printMixed ( $ value , $ offset + 1 , $ key , $ sign , $ factor ) ; } } else $ this -> printMixed ( $ object , $ offset , $ key , $ sign , $ factor ) ; }
Prints out a Object.
@access		public
@param		mixed		$object		Object variable to print out
@param		int			$offset		Intent Offset Level
@param		string		$key		Element Key Name
@param		string		$sign		Space Sign
@param		int			$factor		Space Factor
@return		void
Prints out a Object .