PHP Class Ouzo\Db\Relation

Datei anzeigen Open project: letsdrink/ouzo Class Usage Examples

Public Methods

Method Description
__construct ( $name, $class, $localKey, $foreignKey, $collection, $condition = '', $order = null )
__toString ( )
extractValue ( $values )
getClass ( )
getCondition ( )
getForeignKey ( )
getLocalKey ( )
getName ( )
getOrder ( )
getRelationModelObject ( ) : Model
inline ( array $params ) : Relation
isCollection ( )
withName ( $name )

Method Details

__construct() public method

public __construct ( $name, $class, $localKey, $foreignKey, $collection, $condition = '', $order = null )

__toString() public method

public __toString ( )

extractValue() public method

public extractValue ( $values )

getClass() public method

public getClass ( )

getCondition() public method

public getCondition ( )

getForeignKey() public method

public getForeignKey ( )

getLocalKey() public method

public getLocalKey ( )

getName() public method

public getName ( )

getOrder() public method

public getOrder ( )

getRelationModelObject() public method

public getRelationModelObject ( ) : Model
return Ouzo\Model

inline() public static method

public static inline ( array $params ) : Relation
$params array { @var string $class @var string $localKey @var string $foreignKey @var bool $collection @var string $destinationField }
return Relation

isCollection() public method

public isCollection ( )

withName() public method

public withName ( $name )