Verby :: Acción

Verby :: La acción es el papel base para una acción en Verby.
Descargar ahora

Verby :: Acción Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Yuval Kogman
  • Sitio web del editor:
  • http://search.cpan.org/~nobull/

Verby :: Acción Etiquetas


Verby :: Acción Descripción

Verby :: La acción es el papel base para una acción en Verby. Verby :: La acción es el papel base para una acción en el paquete VERBY.SYNOPSIS en la miacción; usar alces; con qw / verby :: acción /; Sub do {...} Sub Verify {...} un verby :: acción es un objeto que encapsula el código reutilizable. Los pasos generalmente delegan a las acciones, para el trabajo real de Grunt.MethodsNew Instantiate una acción. Las acciones deben poder vivir indefinidamente, y no deben llevar un estado interno con ellos. Todos los parámetros para hacer o verificar se proporcionan dentro del contexto. Los datos de la instancia de acción solo deben usarse para configurar la acción "sabores", controlar el comportamiento que no debe ser de parámetros sensibles a los parámetros (datos de configuración) .Do $ CXT lo que realmente hace la acción. Por ejemplo, Paquete Verby :: Acción :: Descargar; sub do {my ($ yo, $ c) = @_; Sistema ("wget", "-o", $ c-> archivo, $ c-> url); } Utilizará WGTE para descargar $ c-> URL a $ C-> Archivo. Sin embargo, este es un mal ejemplo, también debería subclase Verby :: Acción :: Ejecutar si desea ejecutar un comando.verify $ cxt realice un cheque booleano, si se complete la acción o no, para un conjunto determinado de argumentos. Por ejemplo, si se descarga $ c-> archivo desde $ c-> URL, entonces se verá el método de verificación: Sub Verifique {My ($ Self, $ C) = @_; -F $ c-> archivo; } O incluso podría hacer una solicitud de cabeza y asegurarse de que $ c-> archivo esté actualizado. Confirm $ CXT llamado típicamente al final de una acción: Sub do {My ($ Self, $ C) = @_ ; ... $ Self-> Confirmar ($ C); } Llamará $ c-> logger-> log_and_die a menos que verifique que devuelva un valor verdadero. Si $ C-> ERROR contiene una cadena, también se imprimirá. Requisitos: · Perl


Verby :: Acción Software relacionado

NET :: Snooplog

NET :: Snooplog es un módulo Perl que se usa para leer registros de paquetes de red Snoop, desde RFC1761 Snoop Ver 2. ...

154

Descargar