| Params :: Perfil params :: O perfil é um módulo Perl para registrar perfis de parâmetros. |
Baixe Agora |
Params :: Perfil Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Michiel Ootjers
- Site do editor:
- http://search.cpan.org/~michiel/Params-Profile-0.10/lib/Params/Profile.pm
Params :: Perfil Tag
Params :: Perfil Descrição
Params :: O perfil é um módulo Perl para registrar perfis de parâmetros. Params :: O perfil é um módulo Perl para registrar os perfis de parâmetros.Synopsis Package Foo :: Bar; Use params :: Perfil; ### Single Profile params :: Profile-> Register_Profile ('Método' => 'Subtoto', 'Perfil' => {testkey1 => {obrigatório => 1}, testkey2 => {obrigatório => 1, permitir => qr / ^ d + $ /,}, testkey3 => {permitir => qr / ^ w + $ /,},},); sub subolo {my (% params) = @_; return a menos que params :: Profile-> validar ('params' =>% params); ### Faça algumas coisas aqui ...} Meu $ Size = params :: Profile-> get_profile ('método' => 'subolo'); ### Múltiplos parâmetros do perfil :: Profile-> Register_Profile ('Método' => 'Subalso', 'Perfil' => ,); Sub subalso {my (% params) = @_; ### verificações de parâmetros novamente perfil de subolo e acima registrados ### Perfil Retorna a menos que params :: Perfil-> validar ('params' =>% params); ### Faça algumas coisas aqui ...} params :: O perfil fornece um mecanismo para um params centralizado :: Verificação ou um perfil de dados :: FormValidater. Você pode vincular um perfil a uma classe :: SubRoutine, então, quando estiver em uma sub-rotina, você pode simplesmente chamar params :: Profile-> Verificar ($ params) de params :: Profile-> Validar ($ params) para validar Este perfil. Validar retornará verdadeiro ou falso na validação bem sucedida ou falhada. Verificar retornará quais dados :: formValidator ou params :: cheque retornaria. (Para params :: Verifique se basta um hash com os parâmetros validados, para dados :: FormValidator, este é um dado :: FormValidator :: Results Object) Requisitos: · Requisitos de Perl: · Perl.
Params :: Perfil Software Relacionado