Learn DooPHP: High performance PHP framework

(English) Upload and Resize Pictures with DooGdImage

Disculpa, pero esta entrada está disponible sólo en English.

Read More...

Profiling and DB Profiling with DooPHP

Disculpa, pero esta entrada está disponible sólo en English.

Read More...

Using DooPHP Logging Tools

DooPHP viene con su propio generador de perfiles y de herramienta de registro de forma predeterminada. La clase que se ocupan de esto en el marco es DooLog (dooframework / app / registro / DooLog.php)

Existen algunos métodos en este archivo en el que puede utilizar para el perfil y la explotación forestal consulta o mensaje importante en su aplicación. Usted puede registrar un mensaje llamando a:

Doo::logger()->log('Something fishy here!', DooLog::Alert);

O puede utilizar los métodos de alias en lugar de pasar el nivel de registro:

Doo::logger()->alert('Something fishy here!');
Doo::logger()->emerg('message...');
Doo::logger()->crit('message...');
Doo::logger()->err('message...');
Doo::logger()->warn('message...');
Doo::logger()->notice('message...');
Doo::logger()->info('message...');
Doo::logger()->trace('message...');

Todos los mensajes de registro pueden ser organizados por categoría, simplemente pasa en otro parámetro al final de los métodos:

Doo::logger()->log('Something fishy here!', DooLog::ALERT, 'editpost');
Doo::logger()->emerg('message...', 'editpost');
Doo::logger()->alert('message...', 'editpost');

Para ver los mensajes registrados, sólo tiene que llamar showLogs (). Por DooLog defecto devolverá un registro perfectamente formato XML que puede ser filtrada por el nivel o categoría. Usted puede obtener un registro de texto sin formato si es necesario para:

//display all logs
echo Doo::logger()->showLogs();

//display plain text log
echo Doo::logger()->showLogs(false);

//display only logs in category editpost
echo Doo::logger()->showLogs(true, null, 'editpost');

//display only logs in level Alert and category editpost
echo Doo::logger()->showLogs(true, DooLog::ALERT, 'editpost');

Cuando tienes que escribir los mensajes de registro en el archivo, todo lo que

Read More...

DooFlashMessenger

Hola chicos, DooFlashMessenger está aquí, en este tutorial voy a explicar cómo se puede utilizar con tan sólo 3 líneas de código. Lo mismo que usted tiene en observaciones de clases.

Bueno te permite empezar, comenzamos con las llamadas de clase:

$flash = new DooFlashMessenger();

Ahora tenemos que dar acceso a DooFlashMessenger de la vista, lo hacemos de esta manera:

DooController::view()->flashMessenger = $flash;

Cuando se puede acceder desde el fin de flashMessenger podemos mostrar mensajes desde flashMessenger, lo hacemos con displayMesssages() method. Here es el código que necesita tener en su archivo de plantilla:

$flash->displayMessages();

Ahora sólo tienes que añadir algún mensaje para Flash Messenger, el mensaje se almacenará en la sesión, con la siguiente ejecución DooFlashMessenger clase de mensajes que se almacenan en la sesión se imprimirá con displayMessages() método. Llamadas displayMessages() método se hará eco de todos los mensajes que se almacenan.

Adición de mensajes a flashMessenger se hace llamando a addMessage método:

$flash->addMessage("This is just test message");
Read More...