Laravel 5 - le modèle de Changement de l'emplacement du fichier
Je me suis déplacé à Laravel 5 de Laravel 4. Un changement majeur que je vois, c'est que tous les fichiers de modèle doit être placé sous la /app
répertoire.
Comment puis-je configurer mon laravel 5 installation de sorte que je peux placer mes fichiers de modèle sous /app/Models
et également utiliser les modèles dans l'habitude FooModel::with(...)
(par exemple)?
OriginalL'auteur Anindit Karmakar | 2015-04-04
Vous devez vous connecter pour publier un commentaire.
Ajouter le dossier à la
composer.json
classmap:OriginalL'auteur ceejayoz
vous avez juste besoin d'espace de noms les modèles en conséquence.
et où que vous devrez peut-être utiliser seulement référence avec l'espace de noms correct.
composer dump-autoload
est assez...je suppose que il peut y avoir des cas où un
php artisan optimize
pourrait être nécessaire. depuis une mise à jour va déclencher automatiquement, je voudrais juste aller avec la mise à jour. ce n'est pas vraiment cher.Bon point. Je préfère encore exécuter la commande réelle je veux courir. Si je veux mettre à jour-je exécuter
composer update
si je veux régénérer le chargement automatique de fichiers que je exécutercomposer dump-autoload
et ainsi de suite... Aussi j'ai l'habitude de faire ne pas utiliser d'optimiser quand en développement donc je n'ai pas à vous inquiéter au sujet de re-pré-compilation de choses 😉avec Laravel 5.3 config/auth.php également besoin d'un changement dans le chemin d'accès de l'Utilisateur table
Cette réponse avec la remarque de @GSBajaj doit être accepté de répondre.
OriginalL'auteur Conrad Warhol