I think this organisation will be one of the big players of the future in the PHP world. "Je pense que cette organisation sera l'un des grands acteurs de l'avenir dans le monde PHP."
Darren

RocksDBO classe

Description

Cette classe permet d'une table de base de données pour être facilement manipulé sans avoir à écrire de requête SQL.

  • RocksRelation AddRelation(): AddRelation(string $foriegnKey, string $otherTable, string $otherTableForiegnKey, string $relationName = null, string $relationType = null) adds a relation object to the RocksDBO méthode: RocksRelation AddRelation (): AddRelation ($ string foriegnKey, string $ uneautretable, string $ otherTableForiegnKey, string $ RelationName = null, $ string relationType = null) ajoute un objet par rapport à la RocksDBO
  • Dominic Skinner Auteur: Dominic Skinner
  • 0.2.1 Version: 0.2.1

) Situé dans / RocksDBO.php (ligne 16)

Résumé de la méthode
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ string $rowValues = null ]) RocksDBO __construct ($ string tableName, [string $ configFileName = null], [string $ FieldDefinition = null], [string $ rowValues ​​= null])
Delete () annuler Supprimer ()
LoadAssociativeArrayData ( array $rowValues ) nulle LoadAssociativeArrayData (array rowValues ​​$)
Save () annuler Enregistrer ()
Select () annuler Sélectionnez ()
__call ( nulle __call ( , $ Method_name, ) $ Parameters)
__get ( nulle __get ( ) $ Nom)
__set ( annuler __set ( , $ Nom, ) $ Valeur)
Méthodes
(line 34 ) __ Constructeur de construire (ligne 34)

Le constructeur permet à l'objet base de données pour être configuré.

  • public accès: public
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ string $rowValues = null ]) RocksDBO __ construct (string $ tableName, [string $ configFileName = null], [string $ FieldDefinition = null], [string $ rowValues ​​= null])
  • $tableName : the table this database object should be created for string $ tableName: la table cet objet base de données devrait être créée pour
  • $configFileName : the configuration filename that should be used for this object, if null the default is used $ string configFileName: le nom du fichier de configuration qui doit être utilisé pour cet objet, si nulle la valeur par défaut est utilisé
  • $fieldDefinition : any pre-created field definitions, this is usually used internally. $ string FieldDefinition: toutes les définitions de champs pré-créés, ce qui est généralement utilisé en interne.
  • $rowValues : the values of the table row that should be loaded, this is usually used internally. $ string rowValues: les valeurs de la ligne du tableau qui doit être chargé, ce qui est généralement utilisé en interne.
(line 291 ) Supprimer (ligne 291)

Cette opération va supprimer les lignes qui correspondent aux paramètres que vous avez définies sur cet objet.

  • public accès: public
Delete () annuler Supprimer ()
(line 169 ) DeleteCurrentCache (ligne 169)

Permet la version actuelle mise en cache des définitions sur le terrain pour être supprimé, le plus souvent utilisé uniquement en interne.

  • public accès: public
DeleteCurrentCache () DeleteCurrentCache vide ()
(line 381 ) GetFieldDefinition (ligne 381)

Cette retourne le tableau des définitions sur le terrain.

  • public accès: public
GetFieldDefinition () GetFieldDefinition vide ()
(line 153 ) LoadAssociativeArrayData (ligne 153)

Cette charge un tableau associatif de données dans les champs.

  • public accès: public
LoadAssociativeArrayData ( array $rowValues ) nulle LoadAssociativeArrayData (array rowValues ​​$)
  • $rowValues : the associative array to load array $ rowValues: le tableau associatif pour charger
(line 276 ) Enregistrer (ligne 276)

Cette enregistre toutes les modifications à la DBO, si vous avez déjà obtenu une valeur pour la clé, il effectuera une mise à jour sinon un insert sera effectuée.

  • public accès: public
Save () annuler Save ()
(line 181 ) Sélectionnez (ligne 181)

Cela permet de sélectionner toutes les données avec les propriétés qui sont définies, si plus d'une ligne est retournée une erreur est levée.

  • public accès: public
Select () annuler Sélectionnez ()
(line 129 ) __call (ligne 129)
  • public accès: public
__call ( appel void __ ( , $ Method_name, ) $ Parameters)
  • $ Method_name
  • $ Parameters
(line 437 ) __get (ligne 437)
  • public accès: public
__get ( void __ get ( ) $ Nom)
  • $ Nom
(line 446 ) __set (ligne 446)
  • public accès: public
__set ( ensemble void __ ( , $ Nom, ) $ Valeur)
  • $ Nom
  • $ Valeur

Pas de commentaires ont été fournis.
image de sécurité

Écrit par Dominic Skinner
Dernière mise à jour: 25/10/2011 16:00:38