CGI :: PATH

CGI :: Ruta es un módulo Perl para ayudar a atravesar uno o más caminos.
Descargar ahora

CGI :: PATH Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Earl J. Cahill
  • Sitio web del editor:
  • http://search.cpan.org/~earl/CGI-Path-1.12/Path.pm

CGI :: PATH Etiquetas


CGI :: PATH Descripción

CGI :: Ruta es un módulo PERL para ayudar a atravesar uno o más caminos. CGI :: Ruta es un módulo PERL para ayudar a atravesar uno o más rutas .SynopsIncgi :: Ruta permite una fácil navegación a través de un conjunto de pasos, una ruta. Utiliza una sesión ampliamente (administrada de forma predeterminada a través de Apache :: Sesión) para simplificar la ruta basada en la ruta. La ruta de Patha es un paquete, como CGI :: Ruta :: Skel. El camino necesita ser @isa CGI :: Ruta. El paquete puede contener los métodos del paso descritos a continuación. También puede hacer un directorio para la ruta, como CGI / Ruta / Skel, donde el Direectory contendrá un paquete para cada paso. Esto se podría hacer desde su $ env {perl5lib} .path_hashthe path_hash es lo que ayuda a generar el path_array, que es solo una matriz de pasos. Es un hash para permitir anulaciones fáciles, ya que es difícil anular solo el tercer elemento de una matriz a través de un simple nuevo. El path_hash necesita una llave llamada 'inicial_step', y luego los pasos que apuntan por la línea, como SO PATH_HASH => {inicial_step => 'Page_ONE', Page_ONE => 'PAGE_TWO', PAGE_TWO => 'Page_TTHEE',}, ya que Page_Tres no apunta a ninguna parte, el Path_Array termina. Solo puede anular $ auto-> path_hash, y hacer que devuelva un hash ref como arriba.Path_ArrayThe Path_Array está formado por PATH_HASH. Es una matriz de reformas de los pasos en el camino. My_modemy_module por defecto es algo así como CGI :: Ruta :: Skel. Puede anular $ auto-> my_module y hacer que devuelva un escalar que contiene su My_Module. Los anulaciones del módulo se realizan en función de my_module.my_contentmy_module de forma predeterminada es algo así como ruta / skel. Por defecto es una variante de my_module. Puedes anular $ auto-> My_Content y hacerlo devolver un Scalar tu My_Content. HTML Contenido se imprime en función de my_Content.InClude_PathInClude_Path es un método que devuelve la conexión de inclusión para ver los archivos. Sugiero devolver una matriz de reflujo, incluso si solo contiene un elemento.Navige $, auto-> Navegue a través de una ruta de pasos, donde cada paso corresponde a un archivo de contenido de .HTM y una validación de .val Hash.a Paso corresponde a una archivo de contenido .htm. El .htm y .val necesitan compartir la base el mismo nombre. $. Navegar genera el formulario (consulte a continuación), y para cada paso hace lo siguiente: obtenga la siguiente refresca (val_ref) para la página dada: comparando el val_ref al formulario. Consulte si existe información para el paso, validate de acuerdo con el val_ref - Si la validación falla, o si la información no existe, procese la página y detenga más específicamente, se pueden llamar a los siguientes métodos para un paso, en el orden determinado. Detalles de punta / usos posibles -------- ---------------------------------------- $ {Paso} _Hook_Pre Las inicializaciones, deben devolver 1 o el paso consigue Skipped info_exists Checks para ver si tiene información para este paso $ {Paso} _Info_Complete se puede usar para asegurarse de que tiene toda la información que necesita validar contiene las siguientes cosas de $ {PASO} _PRE_validate para verificar antes de validar correctamente Validate_proper ejecuta la validación de archivos .val $ {PASO} _POST_VALIDATE CUALQUIERA PARA EJECUTAR DESPUÉS DE LA VALIDA DE RECORDADO DE $ {PASO} _HASH_FLING DETENER A HASH REF DE COSAS PARA AÑADIR A $ AUTRILY> RELLENO DE RELLENO ES UNA AUSH REF de lo que llena los formularios $ {paso _hash_form quizás establecer cosas para $ auto -> {my_form} my_form es un hash ref que se pasa al método de proceso $ {paso} _hash_errors se establece errores $ {Paso} _Step Hacer cosas reales para el paso $ {Paso} _Hook_post Última oportunidad Requisitos: · Perl


CGI :: PATH Software relacionado

Ate :: simple

TIE :: Simple PERL MÓDULO CONTENIDO LÍDEES VARIABLES HECHOS FÁCILES: Mucho, mucho, mucho más fácil ... ...

136

Descargar