esto si que no lo entiendo bien en el capitulo de quickstart de zend framework
framework.zend.com/docs/quickstart/create-a-model-and-database-table
esta bastante raro la verdad es que no entiendo ni u con p primero dice que hay una clase llamada Zend_Application_Module_Autoloader ademas haora el controlador frontal es una clase que se hereda
Código PHP:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initAutoload()
{
$autoloader = new Zend_Application_Module_Autoloader(array(
'namespace' => 'Default',
'basePath' => dirname(__FILE__),
));
return $autoloader;
}
}
que cargo mas o menos aqui o se me acabaron las neuronas o que paso el zend framework volvio a cambiar radicalmente
ademas haora tenemos esto que se parece un poco al propel
Código PHP:
class Default_Model_Guestbook
{
protected $_comment;-> propiedad
protected $_created;
protected $_email;
protected $_id;
public function __set($name, $value);-> a que seteara esto ???
public function __get($name);
public function setComment($text);
public function getComment();
public function setEmail($email);
public function getEmail();
public function setCreated($ts);
public function getCreated();
public function setId($id);
public function getId();
public function save();-> metodos de zend db table abstracts
public function find($id);
public function fetchAll();
}
esto se esta poniendo raro sigo sin entender que hace esto si con zend db table Abstract teniamos metodos que podiamos hacer nosotros por lo meno podiamos hacer una funcion estatica que nos devolviera el nombre y serian menos archivos
y pare de contar si alguno entiende bien el capitulo que me lo explique porque los traductores no me sirven de nada