Ok, je me suis installé Propel avec le compositeur, et je l'ai mis en place par le « Easy Way » propel init
Comment instancier et utiliser efficacement Propel
Maintenant, je suis en train d'exécuter cet exemple, comme le montre par Propel documentation:
<?php
/* initialize Propel, etc. */
$author = new Author();
$author->setFirstName('Jane');
$author->setLastName('Austen');
$author->save();
Mais il n'y a rien sur la façon de "initialiser Propel" correctement.
Essayé:
use php_orm\php_orm\TblEmpresa;
$empresa = new TblEmpresa();
$empresa->setName('Teste');
Mais il résulte simplement une erreur: s php_orm \ php_orm \ TblEmpresa 'classe non trouvée dans
Merci Ben! Je vais essayer plus tard, j'étais sur le point de vous choisir la dernière option, en construisant mon propre orme (ou un petit morceau de celui-ci). Bon travail d'ailleurs, et merci pour le partage! –
Ok, maintenant le code trouve le fichier TblEmpresaQuery qui étend le même fichier présent dans le répertoire \ Base. Mais encore, me renvoie le message: Exception a eu lieu. Erreur fatale: La classe 'propel \ propel \ Base \ TblEmpresaQuery' est introuvable. Étrange est que ce fichier existe réellement dans le chemin .... –
Le code est très probablement chercher ailleurs que là où se trouve le fichier. Cela peut être dû à une modification de votre configuration. Quand cela m'arrive tout en apprenant une nouvelle technologie, c'est généralement un signe que je dois recommencer pour obtenir une configuration propre. – Ben