!C99Shell v. 2.1 [PHP 8 Update] [02.02.2022]!

Software: Apache/2.4.53 (Unix) OpenSSL/1.1.1o PHP/7.4.29 mod_perl/2.0.12 Perl/v5.34.1. PHP/7.4.29 

uname -a: Linux vps-2738122-x 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 

uid=1(daemon) gid=1(daemon) grupos=1(daemon) 

Safe-mode: OFF (not secure)

/opt/apex_tdfonline/proyectos/toba_editor/www/doc/api/Centrales/   drwxr-xr-x
Free 14.63 GB of 61.93 GB (23.63%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     rest_validador.html (35.36 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
Docs For Class rest_validador
phpDocumentor
[ árbol de herencia: Centrales ] [ índice: Centrales ] [ índice general ]

rest_validador



		
		

Ubicada en /lib/rest/lib/rest_validador.php [line 4]


Métodos Propios
static void   aplicar_reglas()  
static void   checktime()  
static void   const_name()  
static void   es_valido()   Retorna si un valor es valido, vacio es valido.
static void   validar()   Todos los campos en los datos tienen que estar en las reglas (con un array vacio al menos) Esto es para que no se introduzcan campos no desados y se puedan procesar automaticamente para hacer sqls.
static void   validar_campo()  

static method aplicar_reglas  [línea 71]

  static void aplicar_reglas( $reglas, $nombre_campo, $valor_campo, &$errores  )

Parámetros:
   $reglas: 
   $nombre_campo: 
   $valor_campo: 
   &$errores: 

Access:  protected


static method checktime  [línea 198]

  static void checktime( $hour, $minute, [ $seconds = 0]  )

Parámetros:
   $hour: 
   $minute: 
   $seconds: 


static method const_name  [línea 207]

  static void const_name( $value  )

Parámetros:
   $value: 


static method es_valido  [línea 99]

  static void es_valido( $valor, $tipo, [ $options = array()]  )

Retorna si un valor es valido, vacio es valido.
Parámetros:
   $valor: 
   $tipo: 
   $options: 


static method validar  [línea 52]

  static void validar( $data $data, $reglas_spec $reglas_spec  )

Todos los campos en los datos tienen que estar en las reglas (con un array vacio al menos) Esto es para que no se introduzcan campos no desados y se puedan procesar automaticamente para hacer sqls.

Si se ingresan campos no aceptados, se lanza un error. Ejemplo: rest_validador::validar($data, array( 'id_curso_externo' => array(rest_validador::TIPO_LONGITUD => array('min' =>1, 'max' => 50), rest_validador::OBLIGATORIO), 'nombre' => array(rest_validador::OBLIGATORIO), 'id_plataforma' => array(rest_validador::TIPO_INT), 'estado' => array(rest_validador::TIPO_ENUM => array('A', 'B')) );

Parámetros:
$data   $data: 
$reglas_spec   $reglas_spec:  array array( 'campo1' => array('es_entero', 'entre' => array(0, 2) ..)

Access:  public

Information Tags:
Throws:  rest_error con los erores de validacion

static method validar_campo  [línea 105]

  static void validar_campo( $valor, $tipo, [ $options = array()]  )

Parámetros:
   $valor: 
   $tipo: 
   $options: 




Desarrollado por SIU.
Documentación generada con phpDocumentor 1.4.3

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.1 [PHP 8 Update] [02.02.2022] maintained byC99Shell Github | Generation time: 0.8131 ]--