Your open source Rocks PHP Library has really made developing PHP easier! "O open source PHP Rochas Biblioteca realmente fez desenvolvimento PHP fácil!"
Alan

RocksDBO Classe

Descrição

Esta classe permite que uma tabela de banco de dados para ser facilmente manipulado, 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 relationType $ = 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 () vazio Excluir ()
LoadAssociativeArrayData ( array $rowValues ) vazio LoadAssociativeArrayData (array $ rowValues)
Save () vazio Salvar ()
Select () vazio Select ()
__call ( vazio __call ( , $ Method_name, ) $ Parameters)
__get ( vazio __get ( ) $ Name)
__set ( vazio __set ( , $ Name, ) $ Value)
Métodos
(line 34 ) Construtor __construct (linha 34)

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

  • public Acesso: Público
__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: nenhuma definição de 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, esta é geralmente usado internamente.
(line 291 ) Delete (linha 291)

Isto irá apagar as linhas que correspondem aos parâmetros que você definiu nesse objeto.

  • public Acesso: Público
Delete () vazio Delete ()
(line 169 ) DeleteCurrentCache (linha 169)

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

  • public Acesso: Público
DeleteCurrentCache () DeleteCurrentCache vazio ()
(line 381 ) GetFieldDefinition (linha 381)

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

  • public Acesso: Público
GetFieldDefinition () GetFieldDefinition void ()
(line 153 ) LoadAssociativeArrayData (linha 153)

Este carrega um array associativo de dados nos campos.

  • public Acesso: Público
LoadAssociativeArrayData ( array $rowValues ) vazio LoadAssociativeArrayData (array $ rowValues)
  • $rowValues : the associative array to load array $ rowValues: a matriz associativa para carregar
(line 276 ) Save (linha 276)

Isso economiza quaisquer alterações à 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: Público
Save () void Gravar ()
(line 181 ) Selecione (linha 181)

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

  • public Acesso: Público
Select () vazio Select ()
(line 129 ) __call (linha 129)
  • public Acesso: Público
__call ( vazio __call ( , $ Method_name, ) $ Parameters)
  • $ Method_name
  • $ Parâmetros
(line 437 ) __get (linha 437)
  • public Acesso: Público
__get ( vazio __get ( ) $ Name)
  • $ Name
(line 446 ) __set (linha 446)
  • public Acesso: Público
__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