Le constructeur permet à l'objet par rapport à être configuré.
__construct ( string $foriegnKey , string $otherTable , string $otherTableForiegnKey , [ string $relationName = null ], [ string $relationType = null ]) RocksRelation __ construct ($ string foriegnKey, string $ uneautretable, string $ otherTableForiegnKey, [string $ RelationName = null], [string $ relationType = null])
- $foriegnKey : the foriegn key in the current object that this relationship should be created on $ string foriegnKey: la clé foriegn dans l'objet courant que cette relation doit être créé sur
- $otherTable : the other table this relationship is with $ string uneautretable: l'autre table de cette relation est avec
- $otherTableForiegnKey : the key in the other table that this relationship is with $ string otherTableForiegnKey: la clé dans l'autre table que cette relation est avec
- $relationName : the name of the relationship $ string RelationName: le nom de la relation
- $relationType : the type of the relationship if it is a one to one relationship or not $ string relationType: le type de la relation si elle est une relation one to one ou non
AddExcludedValue ( nulle AddExcludedValue ( ) $ Valeur)
Les commandes des articles qui sont retournés dans la relation
AddOrderBy ( string $fieldName , [ string $orderDirection = null ]) nulle AddOrderBy (string $ fieldName, [string $ orderDirection = null])
- $fieldName : the field name to be ordered string $ fieldName: le nom du champ à commander
- $orderDirection : the direction the field should be ordered. $ string orderDirection: la direction sur le terrain devrait être ordonné. Cela peut prendre la RocksDesc valeurs ou RocksAsc.
Le ajoute un objet par rapport à l'objet relation existante
AddRelation ( string $foriegnKey , string $otherTable , string $otherTableForiegnKey , [ string $relationName = null ], [ string $relationType = null ]) AddRelation vide (string $ foriegnKey, string $ uneautretable, string $ otherTableForiegnKey, [string $ RelationName = null], [string $ relationType = null])
- $foriegnKey : the foriegn key in the current object that this relationship should be created on $ string foriegnKey: la clé foriegn dans l'objet courant que cette relation doit être créé sur
- $otherTable : the other table this relationship is with $ string uneautretable: l'autre table de cette relation est avec
- $otherTableForiegnKey : the key in the other table that this relationship is with $ string otherTableForiegnKey: la clé dans l'autre table que cette relation est avec
- $relationName : the name of the relationship $ string RelationName: le nom de la relation
- $relationType : the type of the relationship if it is a one to one relationship or not $ string relationType: le type de la relation si elle est une relation one to one ou non
Alternative ( Alternative vide ( ) $ Par rapport)
GetNextAlternativeRelation () GetNextAlternativeRelation vide ()
Retourne le code SQL qui représente la commande, ce qui est généralement utilisé en interne.
GetOrderBy () nulle GetOrderBy ()
C'est le nombre de relations de cette relation a
HasRelations () HasRelations vide ()
IsExcludedValue ( nulle IsExcludedValue ( ) $ Valeur)
__get ( void __ get ( ) $ Nom)
__set ( ensemble void __ ( , $ Var, ) $ VarValue)