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 de

Cette classe permet une table de base pour être facilement manipulé sans avoir à écrire de 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 () nulle Supprimer ()
LoadAssociativeArrayData ( array $rowValues ) nulle LoadAssociativeArrayData (array rowValues ​​$)
Save () nulle Enregistrer ()
Select () nulle Sélectionnez ()
__call ( nulle __call ( , $ Method_name, ) $ Parameters)
__get ( nulle __get ( ) $ Nom)
__set ( nulle __set ( , $ Nom, ) $ Valeur)
Méthodes
(line 34 ) Constructeur __construct (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 chaîne $ tableName: la table de 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 chaîne $ configFileName: le nom du fichier de configuration qui doit être utilisé pour cet objet, si nulle la valeur par défaut est utilisée
  • $fieldDefinition : any pre-created field definitions, this is usually used internally. chaîne $ FieldDefinition: toutes les définitions de terrain pré-créés, cela est généralement utilisé en interne.
  • $rowValues : the values of the table row that should be loaded, this is usually used internally. chaîne $ rowValues: les valeurs de la ligne du tableau qui doit être chargé, cela est généralement utilisé en interne.
(line 291 ) Supprimer (ligne 291)

Ceci va supprimer les lignes qui correspondent aux paramètres que vous avez mis sur cet objet.

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

Permet la version actuelle en cache de la définition des champs d'être supprimé, habituellement utilisée uniquement en interne.

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

Ce retourne le tableau des définitions de champs.

  • public accès: Public
GetFieldDefinition () GetFieldDefinition void ()
(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 tableau $ rowValues: le tableau associatif pour charger
(line 276 ) Enregistrer (ligne 276)

Cela économise toute modification de 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 () nulle 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 renvoyée.

  • public accès: Public
Select () Sélectionnez nulle ()
(line 129 ) __call (ligne 129)
  • public accès: Public
__call ( nulle __call ( , $ Method_name, ) $ Parameters)
  • $ Method_name
  • $ Paramètres
(line 437 ) __get (ligne 437)
  • public accès: Public
__get ( nulle __get ( ) $ Nom)
  • $ Nom
(line 446 ) __set (ligne 446)
  • public accès: Public
__set ( __set vide ( , $ Nom, ) $ Valeur)
  • $ Nom
  • $ Valeur

Aucun commentaire n'a été fourni.
image de sécurité

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