I had no idea at all about PHP or programming until I started reading your website! "Eu não tinha idéia alguma sobre PHP ou de programação até que eu comecei a ler o seu site!"
Scott

RocksForm Classe

Descrição

Implementa interfaces:

  • RocksIValidatable

Isso representa um formulário na página.

Isto simplifica os problemas comuns a ver com a manipulação de formulários e validação.

  • Dominic Skinner autor: Dominic Skinner
  • 0.2.1 versão: 0.2.1

) Localizado em / RocksForm.php (linha 15)

Resumo método
__construct () RocksForm __construct ()
AddEqualToComparison ( string $itemOne , string $itemTwo , string $message ) vazio AddEqualToComparison (string $ itemOne, string $ itemTwo, string $ message)
AddField ( string $name , string $type , string $isRequired , [ string $formName = null ], [ string $default = null ]) vazio AddField (string $ name, string $ tipo, string $ IsRequired, [string $ formName = null], [string $ default = null])
AddFormIdentifier ( string $fieldName , string $formName ) vazio AddFormIdentifier (string $ fieldName, string $ formName)
AddItemOneGreaterThanTwoComparison ( string $itemOne , string $itemTwo , string $message ) vazio AddItemOneGreaterThanTwoComparison (string $ itemOne, string $ itemTwo, string $ message)
AddItemOneLessThanTwoComparison ( string $itemOne , string $itemTwo , string $message ) vazio AddItemOneLessThanTwoComparison (string $ itemOne, string $ itemTwo, string $ message)
AddNotEqualToComparison ( string $itemOne , string $itemTwo , string $message ) vazio AddNotEqualToComparison (string $ itemOne, string $ itemTwo, string $ message)
GetErrors () vazio GetErrors ()
GetField ( string $name ) RocksFormField GetField (nome string $)
SetFormType ( string $type ) vazio SetFormType (tipo string $)
Validate () vazio Validate ()
Métodos
(line 29 ) Construtor __construct (linha 29)
  • public Acesso: Público
__construct () RocksForm __construct ()
(line 162 ) AddEqualToComparison (linha 162)

Adiciona um igual comparação. Isso verifica que os valores dos campos do formulário são iguais se eles não são, então, a mensagem é exibida.

  • public Acesso: Público
AddEqualToComparison ( string $itemOne , string $itemTwo , string $message ) AddEqualToComparison vazio (string $ itemOne, string $ itemTwo, string $ message)
  • $itemOne : this is the name of the first field to compare string $ itemOne: este é o nome do primeiro campo para comparar
  • $itemTwo : this is the name of the second field to compare string $ itemTwo: este é o nome do segundo campo para comparar
  • $message : this is message that is displayed if the fields are not equal string de mensagem $: esta é a mensagem que é exibida se os campos não são iguais
(line 134 ) AddField (linha 134)

Este método adiciona um outro campo para o formulário. Você precisa adicionar um campo ao formulário para retornar o valor na matriz associativa, bem como para executar valudation sobre ele.

  • public Acesso: Público
AddField ( string $name , string $type , string $isRequired , [ string $formName = null ], [ string $default = null ]) AddField vazio (string $ name, string $ tipo, string $ IsRequired, [string $ formName = null], [string $ default = null])
  • $name : this is the name of the form field string $ nome: este é o nome do campo de formulário
  • $type : this is the type of the form field tipo string $: este é o tipo do campo de formulário
  • $isRequired : this indicates if the field is a required field string $ IsRequired: indica se o campo é um campo obrigatório
  • $formName : this is the form name that field is part of. string $ formName: este é o nome do formulário que o campo faz parte. Isso não é necessário se houver apenas uma forma
  • $default : this is the default value of the field if it is left empty. $ string padrão: este é o valor padrão do campo se for deixado vazio.
(line 81 ) AddFormIdentifier (linha 81)

Isso adiciona um identificador de forma única, isso indica que um campo de formulário só pertence a uma das formas na página. Note que você só precisa usar este método se houver mais de um formulário em uma página.

  • public Acesso: Público
AddFormIdentifier ( string $fieldName , string $formName ) AddFormIdentifier void (string $ fieldName, string $ formName)
  • $fieldName : this is the field name that uniquely identifies the form string $ fieldName: este é o nome do campo que identifica a forma
  • $formName : this is the form name that you want to assign to the form string $ formName: este é o nome do formulário que você deseja atribuir à forma
(line 188 ) AddItemOneGreaterThanTwoComparison (linha 188)

Adiciona um item de um é maior do que a comparação com dois itens. Isso verifica que os valores do campo item de formulário é maior do que um item dois, se não são, então, a mensagem é exibida.

  • public Acesso: Público
AddItemOneGreaterThanTwoComparison ( string $itemOne , string $itemTwo , string $message ) AddItemOneGreaterThanTwoComparison vazio (string $ itemOne, string $ itemTwo, string $ message)
  • $itemOne : this is the name of the first field to compare string $ itemOne: este é o nome do primeiro campo para comparar
  • $itemTwo : this is the name of the second field to compare string $ itemTwo: este é o nome do segundo campo para comparar
  • $message : this is message that is displayed if the validation fails string $ mensagem: esta é a mensagem que é exibida se a validação falhar
(line 201 ) AddItemOneLessThanTwoComparison (linha 201)

Adiciona um item é menor do que a comparação com dois itens. Isso verifica que os valores do campo item de uma forma é menos de dois itens se eles não são, então, a mensagem é exibida.

  • public Acesso: Público
AddItemOneLessThanTwoComparison ( string $itemOne , string $itemTwo , string $message ) AddItemOneLessThanTwoComparison vazio (string $ itemOne, string $ itemTwo, string $ message)
  • $itemOne : this is the name of the first field to compare string $ itemOne: este é o nome do primeiro campo para comparar
  • $itemTwo : this is the name of the second field to compare string $ itemTwo: este é o nome do segundo campo para comparar
  • $message : this is message that is displayed if the validation fails string $ mensagem: esta é a mensagem que é exibida se a validação falhar
(line 175 ) AddNotEqualToComparison (linha 175)

Adiciona um não é igual a comparação. Isso verifica que os valores dos campos do formulário não são iguais, se não são, então, a mensagem é exibida.

  • public Acesso: Público
AddNotEqualToComparison ( string $itemOne , string $itemTwo , string $message ) AddNotEqualToComparison vazio (string $ itemOne, string $ itemTwo, string $ message)
  • $itemOne : this is the name of the first field to compare string $ itemOne: este é o nome do primeiro campo para comparar
  • $itemTwo : this is the name of the second field to compare string $ itemTwo: este é o nome do segundo campo para comparar
  • $message : this is message that is displayed if the fields are equal string $ mensagem: esta é a mensagem que é exibida se os campos são iguais
(line 43 ) GetAssociativeArrayData (linha 43)

Isso retorna uma matriz associativa com o nome do campo como a chave eo valor do campo como o valor.

  • public Acesso: Público
GetAssociativeArrayData () GetAssociativeArrayData vazio ()
(line 106 ) GetCurrentForm (linha 106)

Isso retorna o formulário que acabou de postar novamente.

  • public Acesso: Público
GetCurrentForm () GetCurrentForm vazio ()
(line 209 ) GetErrors (linha 209)

Isso retorna uma série de mensagens de erro. Isso também garante que o formulário foi validado se este é chamado.

  • public Acesso: Público
GetErrors () GetErrors vazio ()
(line 145 ) GetField (linha 145)

Este método retorna um campo com base em seu nome

  • public Acesso: Público
GetField ( string $name ) RocksFormField GetField (nome string $)
  • $name : this is the name of the form field to return string $ nome: este é o nome do campo de formulário para retornar
(line 66 ) SetFormType (linha 66)

Isso define o tipo de formulário

  • public Acesso: Público
SetFormType ( string $type ) SetFormType vazio (tipo string $)
  • $type : this sets the type of form RocksPost or RocksGet tipo string $: esta define o tipo de RocksPost forma ou RocksGet
(line 222 ) Validar (linha 222)

Este verifica se todos os campos do formulário passar todos os testes de validação.

  • public Acesso: Público
Validate () void Validar ()

Comentários até o momento: 1. Página 1 de 1. Nota média:
1:26am on Saturday, December 3rd, 2011 Cathy 01:26 em sábado, 3 de dezembro, 2011
Caiu da cama se sentindo para baixo. Isto tem brightneed meu dia!

imagem de segurança

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