PHP Class Pinq\Expressions\TraversalExpression

..)
Author: Elliot Levin ([email protected])
Inheritance: extends Expression
显示文件 Open project: timetoogo/pinq Class Usage Examples

Protected Properties

Property Type Description
$value Expression

Public Methods

Method Description
__construct ( Expression $value )
getValue ( ) : Expression
serialize ( )
unserialize ( $serialized )
updateValue ( Expression $value ) : static

Protected Methods

Method Description
dataToSerialize ( )
unserializeData ( $data )
updateValueExpression ( Expression $valueExpression )

Method Details

__construct() public method

public __construct ( Expression $value )
$value Expression

dataToSerialize() abstract protected method

abstract protected dataToSerialize ( )

getValue() final public method

final public getValue ( ) : Expression
return Expression

serialize() final public method

final public serialize ( )

unserialize() final public method

final public unserialize ( $serialized )

unserializeData() abstract protected method

abstract protected unserializeData ( $data )

updateValue() final public method

final public updateValue ( Expression $value ) : static
$value Expression
return static

updateValueExpression() abstract protected method

abstract protected updateValueExpression ( Expression $valueExpression )
$valueExpression Expression

Property Details

$value protected_oe property

protected Expression,Pinq\Expressions $value
return Expression