Code Igniter debug helper

  • Jul
  • 04

escribe tu comentario! 154 palabras - 1 hits

Una sencilla manera de expandir las funciones de depurado del framework

En el wiki de CodeIgniter podemos leer un método para expandir las posibilidades de depurado del framework utilizando la clase PHP Dump.

Creo que este método esta algo anticuado y no es posible hacerlo funcionar con la ultima versión de Code Igniter, yo he preferido implementarlo como helper de la aplicación.

Para utilizarlo de esta manera solo hay que copiar la librería dentro del directorio ..application/helpers siguiendo la norma de nomenclatura, es decir añadiendo _helper antes de la extensión del fichero, por ejemplo debug_helper.php.

Para incluirlo en un controlador, modelo o incluso librería solo tenemos que llamar el helper por el método estándar del framework, $this->load->helper('debug');.

Si por ejemplo queremos ver el ultimo query realizado en un modelo, tendríamos que hacerlo así,

  1.  
  2.     $this->include->helper('debug');
  3.     dumpq($this->db->last_query());
  4.  

Creo que de esta forma todo resulta mas sencillo, y a mi forma de ver, mas dentro de la lógica del modelo MVC.

ningún comentario por el momento

Escribe tu comentario

Puedes utilizar este formulario para escribir tu opinion sobre esta entrada, no existe ningun tipo de limitacion a la hora de enviar opiniones, tan solo sigue unas reglas basicas de cortesia y todos estaremos mas contentos.

Puedes identificarte utilizando OpenID, solo tienes que introducir tu URL OpenID en el siguiente campo y pulsar el boton de validar.





Instrucciones para los comentarios

El simbolo * indica que se trata de un campo obligatorio.

Este sitio usa Markdown junto con Smartypants para educar los textos, tambien esta disponible para los comentarios.

A continuación os muestro algunas de las equivalencias:

  • [enlace de ejemplo](http://example.com/) resulta enlace de ejemplo.
  • **Texto en Negrita**
  • _Italica_
  • > blockquote
  • > > nested blockquote
  • * Esto es un elemento de una lista desordenada (ul)
  • 1. Esto es un elemento de una lista ordenada (ol)

MC Puedes seguir las respuestas a tus comentarios con MyComments.