Objeto :: declarar

Objeto :: Declare es un módulo PERL para el constructor de objetos declarativos.
Descargar ahora

Objeto :: declarar Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Audrey Tang
  • Sitio web del editor:
  • http://search.cpan.org/~adamk/Module-Install-0.68/lib/Module/Install/PAR.pm

Objeto :: declarar Etiquetas


Objeto :: declarar Descripción

Objeto :: Declare es un módulo PERL para el constructor de objetos declarativos. Objeto :: Declare es un módulo Perl para el Constructor de Objeto Declarativo.Synopsis Objeto de uso :: Declare ; Mis% objetos = declarar {param foo =>! es global, es inmutable, valid_values ​​es QW (más valores); Barra de columna => Field1 es 'Valor', Field2 es 'some_other_value'; }; Imprimir $ objetos {foo}; # A MyApp :: Param Objeto imprimir $ objetos {bar}; # A MyApp :: ObjectSthis Module exporta una función, declara, para crear objetos nombrados con una sintaxis declarativa, similar a la forma en que Jifty :: DBI :: Schema define su contexto de lista de columnas. Declare devuelve una lista de pares de nombre / objeto en el orden de la declaración (permitiendo duplicados), adecuado para poner en un hash. En el contexto escalar, declara que devuelve una referencia de hash. En una interfaz de importación flexible, se puede cambiar los nombres de las funciones de ayuda exportadas (declarador), las palabras para vincular las etiquetas y los valores juntos (COPULA) y la tabla de clases nombradas para declarar (Mapeo): Use Object :: Declare Declaratator => , # Lista de declaradores COPULA => {# Lista de palabras o un mapa es => '', # de COPULA a los prefijos para son => '', # Etiquetas Construido con esa COPULA} ALIASES => {# Lista de alias de la etiqueta: más => 'menos', # enciende "es más" en "es menos" # y "más es 1" en "menos es 1"}, mapeando = > {column => 'MyApp :: columna', # Nombre de la clase para llamar -> Nuevo a param => Sub {# Arbitrary Codef también trabaja BESS (@_, 'MyApp :: Param'); },}; Después de que el bloque de declarante termine de ejecución, todas las funciones de ayuda se eliminan del paquete. Funciones nombradas por la misma llamada (como es y son) que existían antes de que la ejecución del declarante se restaure correctamente. Requisitos: · Perl


Objeto :: declarar Software relacionado

PSG

PSG es un módulo Python que le permite crear archivos PostScript al incrustar archivos EPS. ...

167

Descargar