BlueShoes Application Framework made with PHP http://www.blueshoes.org/


Packageindex Classtrees Modulegroups Elementlist Report XML Files

File: C:/usr/local/lib/php/blueshoes-4.2/core/Bs_Object.class.php
BlueShoes Application Framework - core

Bs_Object

Bs_Object

**********************************************************************

 

public class Bs_Object

**********************************************************************
Emulate a JAVA object, sort of...no dependencies here.

Authors,
Version4.0.$id$
Copyrightblueshoes.org

 
Direct known subclasses: Bs_Password, Bs_Cug, Bs_Rc4Crypt, Bs_Date, Bs_DateUtil, Bs_ArrayDb, Bs_Db, Bs_DbWrapper, Bs_ResultSet, Bs_FileSystem, Bs_FileCache, Bs_FileUtil, Bs_FileConverter, Bs_ColorCodes, Bs_ImageUtil, Bs_Chart, Bs_TextType, Bs_HtmlEntities, Bs_HtmlNavigation, Bs_HtmlTag, Bs_HtmlUtil, Bs_JsCruncher, Bs_Form, Bs_FormBuilder, Bs_FormElement, Bs_FormHandler, Bs_XmlParser, Bs_HtmlTable, Bs_HtmlTableStyle, Bs_HtmlTableWindrose, Bs_Exception, Bs_Assert, Bs_TestFailure, Bs_TestResult, Bs_DomainInfo, Bs_NetApplication, Bs_NetUtil, Bs_SocketClient, Bs_Url, Bs_EmailParser, Bs_EmailUtil, Bs_HtmlMime, Bs_SpamBuster, Bs_FtpClient, Bs_FtpClientFactory, Bs_Browscap, Bs_IntruderBuster, Bs_LittleSister, Bs_UrlCache, Bs_Session, Bs_SimpleSession, myObj, Bs_OoDbBasics, Bs_LanguageDetector, Bs_LanguageHandler, Bs_TextUtil, Bs_IniHandler, Bs_Array, Bs_CsvUtil, Bs_Finance, Bs_FormatConverter, Bs_Number, Bs_String, Bs_System, Bs_UnitConverter

Public Method Summary

bool

isEx(mixed $o)

Tells if the given param is an instance of bs_exception.
bool

isException(mixed $o)

tells if the given param is an instance of bs_exception.
string

toString()

**********************************************************************
void

toHtml()

**********************************************************************
string

persist()

**********************************************************************
object on

unPersist(string $objId)

**********************************************************************
void

Bs_Object(string $dummy)

Warning: documentation is missing.

Private Method Summary

void

bbSetOutput(string $file, string $format)

Warning: documentation is missing.
void

bbAwake(string $onOff)

Warning: documentation is missing.
void

bbIsAwake()

Warning: documentation is missing.
void

bbXmsg( $msg, string $_line_, string $_file_, string $force)

Warning: documentation is missing.
void

bbXfunctionStart( $msg, string $_line_, string $_file_)

Warning: documentation is missing.
void

bbXfunctionEnd(string $msg, string $_line_, string $_file_)

Warning: documentation is missing.
void

bbXecho( $msg, string $_line_, string $_file_)

Warning: documentation is missing.
void

bbXvar( $value, string $_line_, string $_file_, string $force)

Warning: documentation is missing.
void

bbXvardump( $msg, string $_line_, string $_file_)

Warning: documentation is missing.
void

bbForceTrace(array $newObjects, string $oper)

Warning: documentation is missing.
void

bbBufferStart(string $_line_)

Warning: documentation is missing.
void

bbBufferGet(string $all)

Warning: documentation is missing.
void

bbBufferEndFlush(string $_line_)

Warning: documentation is missing.
void

bbBufferEndClean(string $line)

Warning: documentation is missing.

Private Constant Summary

BS_OBJECT_VERSION >>4.0.$x$<< Warning: documentation is missing.

Public Method Details

isEx

public bool isEx( mixed $o )

  Tells if the given param is an instance of bs_exception.

Parameter
mixed $o
Returns bool


isException

public bool isException( mixed $o )

  tells if the given param is an instance of bs_exception.

Parameter
mixed $o
Returns bool


toString

public string toString( )

  **********************************************************************
toString.If not overwritten, just returns a dumps of the Object

Returns string

.


toHtml

public void toHtml( )

  **********************************************************************
If not overwritten, just returns a dumps of the Object for browser output.

Returns void

See Also toString()

persist

public string persist( )

  **********************************************************************
Persists the object by serializing it to a file and returns anobjID that can be used to unpersist it.The objID is actually the file name (incl dir) of the serialized object.

Returns string

Id that can be used with unserialize.

See Also unpersist()

unPersist

public object on unPersist( string $objId )

  **********************************************************************
Fetches an object that was persisted with $this->persist()The object is fully functional (incl. all functions)

Parameter
string $objId
that was given by serialize().
Returns object on

success OR NULL if fail.

See Also persist()

Bs_Object

public void Bs_Object( string $dummy )

 

Warning: documentation is missing.

Parameter
string $dummy
Warning: documentation is missing.
Returns void


Private Method Details

bbSetOutput

private void bbSetOutput( string $file, string $format )

 

Warning: documentation is missing.

Parameter
string $file
Warning: documentation is missing.
string $format
Warning: documentation is missing.
Returns void


bbAwake

private void bbAwake( string $onOff )

 

Warning: documentation is missing.

Parameter
string $onOff
Warning: documentation is missing.
Returns void


bbIsAwake

private void bbIsAwake( )

 

Warning: documentation is missing.

Returns void


bbXmsg

private void bbXmsg( $msg, string $_line_, string $_file_, string $force )

 

Warning: documentation is missing.

Parameter
$msg
Warning: documentation is missing.
string $_line_
Warning: documentation is missing.
string $_file_
Warning: documentation is missing.
string $force
Warning: documentation is missing.
Returns void


bbXfunctionStart

private void bbXfunctionStart( $msg, string $_line_, string $_file_ )

 

Warning: documentation is missing.

Parameter
$msg
Warning: documentation is missing.
string $_line_
Warning: documentation is missing.
string $_file_
Warning: documentation is missing.
Returns void


bbXfunctionEnd

private void bbXfunctionEnd( string $msg, string $_line_, string $_file_ )

 

Warning: documentation is missing.

Parameter
string $msg
Warning: documentation is missing.
string $_line_
Warning: documentation is missing.
string $_file_
Warning: documentation is missing.
Returns void


bbXecho

private void bbXecho( $msg, string $_line_, string $_file_ )

 

Warning: documentation is missing.

Parameter
$msg
Warning: documentation is missing.
string $_line_
Warning: documentation is missing.
string $_file_
Warning: documentation is missing.
Returns void


bbXvar

private void bbXvar( $value, string $_line_, string $_file_, string $force )

 

Warning: documentation is missing.

Parameter
$value
Warning: documentation is missing.
string $_line_
Warning: documentation is missing.
string $_file_
Warning: documentation is missing.
string $force
Warning: documentation is missing.
Returns void


bbXvardump

private void bbXvardump( $msg, string $_line_, string $_file_ )

 

Warning: documentation is missing.

Parameter
$msg
Warning: documentation is missing.
string $_line_
Warning: documentation is missing.
string $_file_
Warning: documentation is missing.
Returns void


bbForceTrace

private void bbForceTrace( array $newObjects, string $oper )

 

Warning: documentation is missing.

Parameter
array $newObjects
Warning: documentation is missing.
string $oper
Warning: documentation is missing.
Returns void


bbBufferStart

private void bbBufferStart( string $_line_ )

 

Warning: documentation is missing.

Parameter
string $_line_
Warning: documentation is missing.
Returns void


bbBufferGet

private void bbBufferGet( string $all )

 

Warning: documentation is missing.

Parameter
string $all
Warning: documentation is missing.
Returns void


bbBufferEndFlush

private void bbBufferEndFlush( string $_line_ )

 

Warning: documentation is missing.

Parameter
string $_line_
Warning: documentation is missing.
Returns void


bbBufferEndClean

private void bbBufferEndClean( string $line )

 

Warning: documentation is missing.

Parameter
string $line
Warning: documentation is missing.
Returns void


Private Constant Details

BS_OBJECT_VERSION

define( BS_OBJECT_VERSION, >>4.0.$x$<< )
Case: default: case sensitive




Packageindex Classtrees Modulegroups Elementlist Report XML Files
PHPDoc 1.0beta