PHP Class Ouzo\Db\Relation

Afficher le fichier Open project: letsdrink/ouzo Class Usage Examples

Méthodes publiques

Méthode 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 méthode

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

__toString() public méthode

public __toString ( )

extractValue() public méthode

public extractValue ( $values )

getClass() public méthode

public getClass ( )

getCondition() public méthode

public getCondition ( )

getForeignKey() public méthode

public getForeignKey ( )

getLocalKey() public méthode

public getLocalKey ( )

getName() public méthode

public getName ( )

getOrder() public méthode

public getOrder ( )

getRelationModelObject() public méthode

public getRelationModelObject ( ) : Model
Résultat Ouzo\Model

inline() public static méthode

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

isCollection() public méthode

public isCollection ( )

withName() public méthode

public withName ( $name )