Chargement automatique de ses propres classes
Bonjour,
Je suis en train de créer un site web avec zend framework.
Voici la structure :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
application
--configs
--controllers
--models
--modules
----content
------controllers
--------ItemController.php
------forms
--------Item.php
------models
------views
--views
--Bootstrap.php |
Le fichier Item.php contient :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<?php
class Form_Item extends Zend_Form
{
public function init()
{
$this->setMethod('post');
$this->addElement('textarea', 'comment', array(
'label' => 'Please Comment:',
'required' => true,
'validators' => array(
array('validator' => 'StringLength', 'options' => array(0, 20))
)
));
$this->addElement('submit', 'submit', array(
'ignore' => true,
'label' => 'Sign Guestbook',
));
}
} |
Dans le fichier ItemController.php je créé une instance de ma classe Form_item mais pour que sa marche je dois faire un require_once du fichier Item.php
Comment je peux faire pour que je n'ai pas besoin d'utiliser require_once ? sachant que j'utilise Zend_Application
Merci d'avance pour votre réponse.