O construtor permite que o objeto de banco de dados para ser configurado.
__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 tableName string $: a tabela este objeto de banco de dados deve ser criada para
- $configFileName : the configuration filename that should be used for this object, if null the default is used configfilename string $: o nome do arquivo de configuração que devem ser utilizados para este objeto, se nulo o padrão é usado
- $fieldDefinition : any pre-created field definitions, this is usually used internally. string $ fieldDefinition: as definições pré-criados de campo, isso geralmente é usado internamente.
- $rowValues : the values of the table row that should be loaded, this is usually used internally. string $ rowValues: os valores da linha da tabela que deve ser carregado, isto é normalmente utilizado internamente.
Isto irá apagar linhas que correspondem aos parâmetros já definidos no objeto.
Delete () anular Delete ()
Permite que a atual versão em cache as definições de campo a ser excluído, normalmente utilizados apenas internamente.
DeleteCurrentCache () DeleteCurrentCache void ()
Isso retorna o conjunto de definições de campo.
GetFieldDefinition () GetFieldDefinition void ()
Isto carrega um array associativo de dados para os campos.
LoadAssociativeArrayData ( array $rowValues ) vazio LoadAssociativeArrayData (array $ rowValues)
- $rowValues : the associative array to load array $ rowValues: a matriz associativa para carregar
Isso salva as alterações para a DBO, se você já tem um valor para a chave que irá executar uma atualização de outra forma uma inserção será executada.
Save () anular Save ()
Isso irá selecionar todos os dados com as propriedades que são definidas, se mais de uma linha é retornado um erro é lançado.
Select () Selecione anular ()
__call ( __ call (void , $ Method_name, ) $ Parâmetros)
- $ Method_name
- R $ parâmetros
__get ( void __ get ( ) $ Nome)
__set ( __ set (void , $ Name, ) $ Value)