PHPBarcelona Conference 2011
28 Octubre, 2011
www.kumbiaphp.com wiki.kumbiaphp.com foro.kumbiaphp.com Grupo en Google IRC
Es el patrón más importante a conocer (además del POO)
Separación del código permite sistemas más mantenibles (divide y venceras)
class Clientes extends ActiveRecord { }
Clientes es una tabla en nuestra BD
Automáticamente tenemos disponibles los métodos:
class Clientes extends ActiveRecord { }
También mira la tabla para saber que tipo de campos usa.
Si hay campos NOT_NULL el AR no dejara grabar en la BD, entre otras cosas
Adaptadores para: Mysql, Mysqli, PostgreSQL, Oracle,...
Crear un controller de scaffold de este modelo es asi de fácil
class ClientesController extends ScaffoldController{ public $model = 'clientes'; }
Ya tenemos un CRUD listo para usar
Las vistas son completamente configurables
El ScaffoldController es sólo una clase que extiende el AppController
Es una de las bolsas de empleo mas importante de la región latinoamericana. Presentes en toda Hispanoamérica, con énfasis en Colombia, México, Perú y Venezuela. + 1,2 millones currículos en nuestra base de talentos. +300 mil nuevos currículos ingresados cada año. +70 mil currículos enviados diariamente a las empresas reclutadoras. +600 mil búsquedas automáticas (“alertas”) activas por parte de los usuarios. +400 mil correos enviados a diario. +80 mil empresas utilizan nuestros servicios. +12 millones de páginas vistas y +1 millón usuarios únicos cada mes en www.empleate.com.
Hay muchas apps con KumbiaPHP
Pero no son públicas, en el wiki hay imágenes de diferentes apps privadas