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"; } }
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; }
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); } } }