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 para fazer com a manipulação de forma e de 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 $ mensagem)
AddField ( string $name , string $type , string $isRequired , [ string $formName = null ], [ string $default = null ]) vazio AddField (string $ nome, tipo string $, string $ IsRequired, [string $ formName = null], [string padrão $ = 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 $ mensagem)
AddItemOneLessThanTwoComparison ( string $itemOne , string $itemTwo , string $message ) vazio AddItemOneLessThanTwoComparison (string $ itemOne, string $ itemTwo, string $ mensagem)
AddNotEqualToComparison ( string $itemOne , string $itemTwo , string $message ) vazio AddNotEqualToComparison (string $ itemOne, string $ itemTwo, string $ mensagem)
GetErrors () anular GetErrors ()
GetField ( string $name ) RocksFormField GetField (string $ nome)
SetFormType ( string $type ) vazio SetFormType (tipo string $)
Validate () anular Validar ()
Métodos
(line 29 ) __ Construtor construir (linha 29)
  • public acesso: public
__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, em seguida, a mensagem é exibida.

  • public acesso: public
AddEqualToComparison ( string $itemOne , string $itemTwo , string $message ) AddEqualToComparison vazio (string $ itemOne, string $ itemTwo, string $ mensagem)
  • $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 amarrá $ itemTwo: este é o nome do segundo campo para comparar
  • $message : this is message that is displayed if the fields are not equal string $ message: esta é a mensagem que será exibida se os campos não são iguais
(line 134 ) AddField (linha 134)

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

  • public acesso: public
AddField ( string $name , string $type , string $isRequired , [ string $formName = null ], [ string $default = null ]) AddField vazio (string $ nome, tipo string $, string $ IsRequired, [string $ formName = null], [string padrão $ = 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. Isto não é necessário, se existir apenas uma forma
  • $default : this is the default value of the field if it is left empty. padrão string $: este é o valor padrão do campo se for deixado vazio.
(line 81 ) AddFormIdentifier (linha 81)

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

  • public acesso: public
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 uma comparação é maior do que o item dois. Isso verifica que os valores do campo de item forma um é maior do que o item dois se eles não são, então, a mensagem é exibida.

  • public acesso: public
AddItemOneGreaterThanTwoComparison ( string $itemOne , string $itemTwo , string $message ) AddItemOneGreaterThanTwoComparison vazio (string $ itemOne, string $ itemTwo, string $ mensagem)
  • $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 amarrá $ itemTwo: este é o nome do segundo campo para comparar
  • $message : this is message that is displayed if the validation fails string $ message: esta é a mensagem que será exibida se a validação falhar
(line 201 ) AddItemOneLessThanTwoComparison (linha 201)

Adiciona um item de uma é inferior a comparação número dois. Isso verifica que os valores do campo item de forma seja inferior a um item de dois, se eles não são, então, a mensagem é exibida.

  • public acesso: public
AddItemOneLessThanTwoComparison ( string $itemOne , string $itemTwo , string $message ) AddItemOneLessThanTwoComparison vazio (string $ itemOne, string $ itemTwo, string $ mensagem)
  • $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 amarrá $ itemTwo: este é o nome do segundo campo para comparar
  • $message : this is message that is displayed if the validation fails string $ message: esta é a mensagem que será exibida se a validação falhar
(line 175 ) AddNotEqualToComparison (linha 175)

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

  • public acesso: public
AddNotEqualToComparison ( string $itemOne , string $itemTwo , string $message ) AddNotEqualToComparison vazio (string $ itemOne, string $ itemTwo, string $ mensagem)
  • $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 amarrá $ itemTwo: este é o nome do segundo campo para comparar
  • $message : this is message that is displayed if the fields are equal string $ message: esta é a mensagem que será exibida se os campos são iguais
(line 43 ) GetAssociativeArrayData (linha 43)

Isso retorna um array associativo onde o nome do campo como a chave e o valor do campo como o valor.

  • public acesso: public
GetAssociativeArrayData () GetAssociativeArrayData vazio ()
(line 106 ) GetCurrentForm (linha 106)

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

  • public acesso: public
GetCurrentForm () GetCurrentForm void ()
(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: public
GetErrors () anular GetErrors ()
(line 145 ) GetField (linha 145)

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

  • public acesso: public
GetField ( string $name ) RocksFormField GetField (string $ nome)
  • $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: public
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)

Isso verifica que todos os campos do formulário passam todos os testes de validação.

  • public acesso: public
Validate () anular Validate ()

Comentários a data: 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. Isso tem brightneed meu dia!

imagem de segurança

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