k2/core

This package is abandoned and no longer maintained. No replacement package was suggested.

Core de K2Framework, trabaja con php 5.3 ó superior.

dev-master 2013-07-11 01:10 UTC

This package is auto-updated.

Last update: 2022-02-01 12:22:52 UTC


README

https://secure.travis-ci.org/k2framework/Core.png?branch=master

Core de K2 framework, trabaja con php 5.3 ó superior.

Librerias Disponibles

  • Kernel: Es la base del framework, contiene las clases y librerias básicas para la ejecución de una petición.
  • Loader: Clase que se encarga de realizar la autocarga de clases en el fw (Actualmente gran parte de este trabajo lo realiza composer).
  • EventDispatcher: Clases que manejan la ejecución de los eventos del fw ( request, controller, response, exception )
  • DependencyInjection ( DI ): Clases que se encargan de la creación y administración de los servicios de la aplicación, mantienen las instancias de los mismos para entregarlos cuando son solicitados, si no existen se crean, y al momento de crealos les son inyectadas las dependencias ( otros servicios ) que solicitan.
  • Flash: Clase que permite el envio de mensajes entre controladores y vistas, en una misma petición ó de una petición a otra donde sea leido el mismo.
  • ActiveRecord: Libreria que ofrece una Capa de Abstracción a base de datos.
  • View: Gestiona el llamado a los templates y vistas dentro de los módulos de la aplicación.
  • Validation: Realiza validaciones en objetos.
  • Benchmark: Clase para hacer pruebas de rendimiento en la aplicación.
  • Upload: Permite subir archivos de manera sencilla, ademas tiene metodos para crear restricciones y validaciones en los archivos a subir.