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
Requires
- k2/debug: dev-master
- symfony/console: v2.2.1
- symfony/filesystem: v2.1.10
- symfony/property-access: v2.2.1
- twig/twig: 1.*
Replaces
- k2/container: dev-master
- k2/event-dispatcher: dev-master
This package is auto-updated.
Last update: 2022-02-01 12:22:52 UTC
README
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.