当前位置: 首页>>代码示例>>PHP>>正文


PHP Error::mostrar方法代码示例

本文整理汇总了PHP中Error::mostrar方法的典型用法代码示例。如果您正苦于以下问题:PHP Error::mostrar方法的具体用法?PHP Error::mostrar怎么用?PHP Error::mostrar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Error的用法示例。


在下文中一共展示了Error::mostrar方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getModelo

 /**
  * Importa y retorna una instancia de un modelo, el modelo va sin extensión 
  * 
  * @param string $modelo Nombre del Modelo 
  * @param bool $es_admin Bandera si el modelo está en la carpeta admin
  * @return Modelo Instnacia del modelo
  */
 protected function getModelo($modelo, $es_admin = FALSE)
 {
     if ($es_admin) {
         $_ruta = Cnt::$dir_raiz . 'app/admin/Modelos/' . $modelo . '.php';
         $modelo = $modelo . 'MdlAdm';
     } else {
         $_ruta = Cnt::$dir_raiz . 'app/Modelos/' . $modelo . '.php';
         $modelo = $modelo . 'Mdl';
     }
     if (!is_readable($_ruta)) {
         Error::mostrar('Archivo de modelo "' . $modelo . '" no encontrado', $_ruta . ' no existe');
     }
     require_once $_ruta;
     if (!class_exists($modelo)) {
         Error::mostrar('Modelo "' . $modelo . '" no definido', 'Clase no definida en ' . $_ruta);
     }
     return $modelo::getInstancia();
 }
开发者ID:eataucusi,项目名称:KintuCms,代码行数:25,代码来源:Controlador.php

示例2: getHtml

 /**
  * Analiza una ruta y obtiene el código HTML
  * 
  * Método que analiza una ruta, si es válido ejecuta esta ruta y retorna en
  * código HTML generado por la ruta
  * @param string $ruta Ruta que retorna un HTML
  * @return string Código HTML generado por la ruta
  */
 public function getHtml($ruta)
 {
     $_aux = array_filter(explode('/', $ruta));
     $_contro = strtolower(array_shift($_aux));
     $_metodo = strtolower(array_shift($_aux));
     $_args = $_aux;
     $_ruta = Cnt::$dir_ejec . 'Controladores/' . $_contro . '.php';
     if (!is_readable($_ruta)) {
         Error::mostrar('Archivo de controlador "' . $_contro . '" no existe', 'El archivo ' . $_ruta . ' no existe');
     }
     require_once $_ruta;
     $_clase = $_contro . 'Ctld';
     if (!class_exists($_clase, FALSE)) {
         Error::mostrar('Controlador "' . $_contro . '" no definido', 'Clase no definida en ' . $_ruta);
     }
     $_ctld = $_clase::getInstancia();
     if (!is_callable(array($_ctld, $_metodo))) {
         Error::mostrar('Método "' . $_metodo . '" no encontrado', 'Método no existe en ' . $_ruta);
     }
     return call_user_func_array(array($_ctld, $_metodo), $_args);
 }
开发者ID:eataucusi,项目名称:KintuCms,代码行数:29,代码来源:Porcion.php

示例3: tiempo

 /**
  * Método que maneja el tiempo de sesión
  */
 private static function tiempo()
 {
     if (isset($_SESSION[Config::$id . '__tiempo'])) {
         if (time() - $_SESSION[Config::$id . '__tiempo'] > Config::$sesion * 60) {
             self::apagar();
             Error::mostrar('Tiempo de sesión expirada', 'El tiempo de sesión ha expirado', FALSE);
         }
         $_SESSION[Config::$id . '__tiempo'] = time();
     }
 }
开发者ID:eataucusi,项目名称:KintuCms,代码行数:13,代码来源:Sesion.php

示例4: resolver

 /**
  * Ejecuta el método de la clase controlador con sus respectivos argumentos
  * 
  * Método que verifica si el controlador, método y argumentos son válidos,
  * y lo ejecuta, de no ser así llama al gestor de errores
  */
 public function resolver()
 {
     $this->buscarAlias();
     $_ruta = Cnt::$dir_ejec . 'Controladores/' . $this->contro . '.php';
     if (!is_readable($_ruta)) {
         Error::mostrar('Archivo de controlador "' . $this->contro . '" no existe', 'El archivo ' . $_ruta . ' no existe');
     }
     require_once $_ruta;
     $_clase = $this->contro . 'Ctld';
     if (!class_exists($_clase, FALSE)) {
         Error::mostrar('Controlador "' . $_clase . '" no definido', 'Clase no definida en ' . $_ruta);
     }
     $_contro = $_clase::getInstancia();
     if (!method_exists($_contro, $this->metodo)) {
         Error::mostrar('Método "' . $this->metodo . '" no encontrado', 'Método no existe en ' . $_ruta);
     }
     Cnt::setDirVista(Cnt::$dir_ejec . 'Vistas/');
     call_user_func_array(array($_contro, $this->metodo), $this->args);
 }
开发者ID:eataucusi,项目名称:KintuCms,代码行数:25,代码来源:Ruteo.php

示例5: setJs

 public function setJs($ruta, $plantilla = TRUE)
 {
     if ($plantilla) {
         $_ruta = Cnt::$url_plan . 'js/' . $ruta . '.js';
     } else {
         $_ruta = $ruta . '.js';
     }
     if (!is_readable($_ruta)) {
         Error::mostrar('JavaScript "' . $ruta . '" no existe', 'No existe el archivo ' . $_ruta);
     }
     $this->js[] = $_ruta;
 }
开发者ID:eataucusi,项目名称:KintuCms,代码行数:12,代码来源:Vista.php


注:本文中的Error::mostrar方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。