J'utilise cadre mince et je suis face à un problème. Je déclare le modèle de mon module comme celui-ci:modèle introuvable, même avec « l'utilisation »
use \Autofoldering\Models\AutofolderingModel;
Et après que j'utilise une fonction comme ceci:
$stmt = AutofolderingModel::select([
'select' => [$distinct ? 'distinct ' . $data: $data],
'table' => [$table],
'where' => [$where],
'order_by' => [$orderBy],
]);
Et voici la question que j'ai lorsque je tente d'exécuter:
Uncaught Error: Class 'Autofoldering\Models\AutofolderingModel' not found
Pour votre information, j'utiliser PHPStorm et je ne pas erreur, la classe est bien chargée.
Merci
Je ne ai jamais utilisé cadre mince, mais il semble que le chargement automatique n'a pas été appelé .. Sur une –
note non liée, vous n'avez pas besoin de prétendre le nom de classe qualifié complet avec une barre oblique inverse lors de l'importation avec une instruction 'use'. – localheinz
Comme l'a souligné @MateiMihai, soit votre autoloading n'est pas correctement configuré, soit la classe n'existe pas. – localheinz