예제 #1
0
 function error($texto)
 {
     toba_logger::instancia()->error($texto);
     $lineas = toba_texto::separar_texto_lineas($texto, self::$display_ancho);
     foreach ($lineas as $linea) {
         $this->_log .= self::display_prefijo_linea . $linea . "\n";
     }
 }
예제 #2
0
 function conf__form_molde()
 {
     //-- Asume los nombres a partir de la operación
     $datos = $this->dep('datos')->tabla('molde')->get();
     $nombre = strtolower(toba::zona()->get_info('nombre'));
     if (!isset($datos['prefijo_clases'])) {
         $datos['prefijo_clases'] = '_' . toba_texto::nombre_valido_clase($nombre);
     }
     if (!isset($datos['carpeta_archivos'])) {
         $datos['carpeta_archivos'] = toba_texto::nombre_valido_clase($nombre);
     }
     return $datos;
 }
예제 #3
0
파일: consola.php 프로젝트: emma5021/toba
 function coleccion($coleccion)
 {
     $espacio_descripcion = self::$display_ancho - self::display_coleccion_espacio_nombre - strlen(self::display_prefijo_linea);
     foreach ($coleccion as $nombre => $descripcion) {
         $lineas = toba_texto::separar_texto_lineas($descripcion, $espacio_descripcion);
         $this->mensaje(str_pad($nombre, self::display_coleccion_espacio_nombre, ' ') . array_shift($lineas));
         foreach ($lineas as $linea) {
             $this->mensaje(str_repeat(' ', self::display_coleccion_espacio_nombre) . $linea);
         }
     }
 }