Erreur unexpected T_OBJECT_OPERATOR
Bonjour,
J'ai créé une classe FonctionsUtiles que j'ai placée dans le sous-répertoire /library de mon application.
Bien sûr, /library est ajouté à l'include_path dans index.php :
Code:
1 2 3 4 5 6 7
| set_include_path('.'
. PATH_SEPARATOR . './library'
. PATH_SEPARATOR . './application/models/'
. PATH_SEPARATOR . '/usr/share/php/'
. PATH_SEPARATOR . get_include_path());
include 'Zend/Loader.php';
Zend_Loader::registerAutoload(); |
Dans indexController, j'essaie d'appeler une fonction de cette classe :
Code:
$row->DYS_Date_Emission = FonctionsUtiles->Change_formatDate($form->getValue('date_emission'), 'en');
Et 'jobtiens le message d'erreur suivant :
Citation:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /var/www/html/qualite/application/controllers/IndexController.php on line 44
J'ai essayé sans préciser le nom de la classe ou en séparant la classe et la fonction par :: mais j'ai d'autres messages d'erreur.
Pas habitué encore à la programmation objet en PHP, j'ai dû louper un truc qui vous semblera évident. :oops: