I think this organisation will be one of the big players of the future in the PHP world. "Eu acho que essa organização vai ser um dos grandes jogadores do futuro no mundo do PHP."
Darren

RocksDBO Classe

Descrição

Esta classe permite que uma tabela de banco de dados a serem manipulados facilmente sem ter que escrever qualquer SQL.

  • RocksRelation AddRelation(): AddRelation(string $foriegnKey, string $otherTable, string $otherTableForiegnKey, string $relationName = null, string $relationType = null) adds a relation object to the RocksDBO método: RocksRelation AddRelation (): AddRelation (string $ foriegnKey, string $ tbl_outra, string $ otherTableForiegnKey, string $ RelationName = null, string TipoDoRelacionamento $ = null) adiciona um objeto relação ao RocksDBO
  • Dominic Skinner autor: Dominic Skinner
  • 0.2.1 versão: 0.2.1

) Localizado em / RocksDBO.php (linha 16)

Resumo método
__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 () anular Excluir ()
LoadAssociativeArrayData ( array $rowValues ) vazio LoadAssociativeArrayData (array $ rowValues)
Save () anular Salvar ()
Select () anular Selecione ()
__call ( vazio __call ( , $ Method_name, ) $ Parâmetros)
__get ( vazio __get ( ) $ Nome)
__set ( anular __set ( , $ Name, ) $ Value)
Métodos
(line 34 ) __ Construtor construir (linha 34)

O construtor permite que o objeto de banco de dados para ser configurado.

  • public acesso: 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 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.
(line 291 ) Excluir (linha 291)

Isto irá apagar linhas que correspondem aos parâmetros já definidos no objeto.

  • public acesso: public
Delete () anular Delete ()
(line 169 ) DeleteCurrentCache (linha 169)

Permite que a atual versão em cache as definições de campo a ser excluído, normalmente utilizados apenas internamente.

  • public acesso: public
DeleteCurrentCache () DeleteCurrentCache void ()
(line 381 ) GetFieldDefinition (linha 381)

Isso retorna o conjunto de definições de campo.

  • public acesso: public
GetFieldDefinition () GetFieldDefinition void ()
(line 153 ) LoadAssociativeArrayData (linha 153)

Isto carrega um array associativo de dados para os campos.

  • public acesso: public
LoadAssociativeArrayData ( array $rowValues ) vazio LoadAssociativeArrayData (array $ rowValues)
  • $rowValues : the associative array to load array $ rowValues: a matriz associativa para carregar
(line 276 ) Salvar (linha 276)

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.

  • public acesso: public
Save () anular Save ()
(line 181 ) Selecione (linha 181)

Isso irá selecionar todos os dados com as propriedades que são definidas, se mais de uma linha é retornado um erro é lançado.

  • public acesso: public
Select () Selecione anular ()
(line 129 ) __call (linha 129)
  • public acesso: public
__call ( __ call (void , $ Method_name, ) $ Parâmetros)
  • $ Method_name
  • R $ parâmetros
(line 437 ) __get (linha 437)
  • public acesso: public
__get ( void __ get ( ) $ Nome)
  • $ Name
(line 446 ) __set (linha 446)
  • public acesso: public
__set ( __ set (void , $ Name, ) $ Value)
  • $ Name
  • $ Value

Nenhum comentário foi fornecida.
imagem de segurança

Escrito por Dominic Skinner
Última Atualização: 2011/10/25 16:00:38