I thought I knew all about PHP until I found this website! "Eu achava que sabia tudo sobre PHP, até que encontrei este site!"
Jen

RocksDBOArray Classe

Descrição

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

Além disso, permite que as operações múltiplas linhas, o que não é possível com classe RocksDBO.

  • Gaurang Patel autor: Gaurang Patel
  • 0.2.1 versão: 0.2.1

) Localizado em / RocksDBOArray.php (linha 14)

Resumo variável
Resumo método
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ RocksDBO[] $rowValues = null ]) RocksDBOArray __construct (string TableName $, [string configfilename $ = null], [string $ fieldDefinition = null], [[] $ RocksDBO rowValues ​​= null])
AddOrderBy ( string $fieldName , [ string $orderDirection = null ]) vazio AddOrderBy (string $ fieldName, [string OrderDirection $ = null])
Count () int Conde ()
Delete () anular Excluir ()
LoadDBOObjects ( array $rowValues ) vazios LoadDBOObjects (array $ rowValues)
Save () anular Salvar ()
Select () anular Selecione ()
__call ( vazio __call ( , $ Method_name, ) $ Parâmetros)
__get ( vazio __get ( ) $ Nome)
__set ( anular __set ( , $ Name, ) $ Value)
Variáveis
$Results (line 20 ) Resultados mistos R $ (linha 20)
  • public acesso: public
Métodos
(line 33 ) __ Construtor construir (linha 33)

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

  • public acesso: public
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ RocksDBO[] $rowValues = null ]) RocksDBOArray __ construct (string $ TableName, [string $ configfilename = null], [string $ fieldDefinition = null], [[] $ RocksDBO rowValues ​​= null])
  • $tableName : the table this database object array should be created for tableName string $: a tabela esta matriz de 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 : array of RocksDBO objects that should be loaded. RocksDBO [] $ rowValues: array de objetos RocksDBO que deverão ser carregados.
(line 261 ) Count (linha 261)

Este conta o número de itens na DBOArray.

  • public acesso: public
Count () Contagem int ()
(line 282 ) AddOrderBy (linha 282)

Este determina a ordem da matriz. Não pode ser tão ordem bys muitos aplicado como queria.

  • public acesso: public
AddOrderBy ( string $fieldName , [ string $orderDirection = null ]) AddOrderBy vazio (string $ fieldName, [string OrderDirection $ = null])
  • $fieldName : the field name to be ordered string $ fieldName: o nome do campo a ser ordenado
  • $orderDirection : the direction the field should be ordered. OrderDirection string $: a direção do campo devem ser ordenados. Isso pode levar a RocksDesc valores ou RocksAsc.
(line 207 ) Excluir (linha 207)

Isto irá apagar linhas que correspondem aos parâmetros já definidos no objeto. Além disso, ele também limpa o array $ resultados.

  • public acesso: public
Delete () anular Delete ()
(line 241 ) GetFieldDefinition (linha 241)

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

  • public acesso: public
GetFieldDefinition () GetFieldDefinition void ()
(line 123 ) LoadDBOObjects (linha 123)

Isso carrega um array de objetos RocksDBO em array $ resultados.

  • public acesso: public
LoadDBOObjects ( array $rowValues ) LoadDBOObjects void (array $ rowValues)
  • $rowValues : is the array of RocksDBO objects. array $ rowValues: é a matriz de objetos RocksDBO.
(line 191 ) Salvar (linha 191)

Isso economiza todos os objetos RocksDBO em R $ Resultados para o banco de dados. Inserir update / é executado separadamente para cada objeto.

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

Isso irá selecionar todos os dados com as propriedades que estão definidas. Esta função pode retornar mais de uma linha quando foi encontrado.

  • public acesso: public
Select () Selecione anular ()
(line 99 ) __call (linha 99)
  • public acesso: public
__call ( __ call (void , $ Method_name, ) $ Parâmetros)
  • $ Method_name
  • R $ parâmetros
(line 246 ) __get (linha 246)
  • public acesso: public
__get ( void __ get ( ) $ Nome)
  • $ Name
(line 255 ) __set (linha 255)
  • 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