, поэтому я пытаюсь включить службу Google Analytics Google, но я не могу получить доступ к ней через папку «Поставщик». include(app_path.'path/to/analytics/Google_YoutubeAnalyticsService.php')
не работает, поскольку по умолчанию используется папка приложения. Как я могу выйти из папки App и в папку Vendor, где находится файл YouTube Analytics. Выброшенная ошибка: include(C:\xampp\htdocs\mysite\app/path/to/analytics/Google_YoutubeAnalyticsService.php): failed to open stream: No such file or directory
. Необходимо выйти из этой папки приложения. Спасибо за любую помощь!Laravel: Как включить файл из папки Vendor в Laravel
ответ
Откуда вы хотите включить этот файл?
Поместите ссылку на файл в composer.json автозагрузки объект:
"autoload": {
"files":["your_file_path"]
}
Run композитор dumpautoload, и вы будете иметь свой файл :)
Спасибо! Я включаю его из 'C: \ xampp \ htdocs \ mysite \ app \ controllers \ User \ DashboardController.php', затем выдается ошибка: include (C: \ xampp \ htdocs \ mysite \ app/include/config.php) : не удалось открыть поток: нет такого файла или каталога ', где я могу поместить ссылку в файлы autoload->? – Growlithe
Так включите этот файл с композитором - и не используйте include. В Laravel все ссылки на классы, файлы и пространства имен выполняются в основном через композитор. – carousel
Например, вы можете включить запросов HTTP библиотеку (https://github.com/rmccue/Requests), как это: "автозагрузку": { \t \t "classmap": [], \t \t "файлы": [ «vendor/Requests/library/Requests.php»] \t} –
На самом деле у вас есть в функции хелперов путь так в основном функция base_path дает направление корню вашего проекта, поэтому
echo base_path() . '/vendor';
Должно быть маршрут к папке поставщика.
Вы можете себе всю документацию в Helper Functions Laravel
быть уверены, что вы видите в документации версии Laravel, которую вы используете (я ставлю ссылку на версию 4.2).
- 1. Laravel - прочитать файл из пакета workbench/vendor
- 2. Как включить некоторый файл в контроллер laravel
- 3. Laravel 5 скачать файл из папки
- 4. Laravel Файл Скачан из папки хранения поврежден
- 5. Laravel 5.1 Файл не удаляется из папки
- 6. Как я могу включить поставщика из другого приложения в laravel
- 7. Организация Laravel Контроллеры Папки
- 8. Laravel 4 изменить имя корневой папки «laravel»
- 9. Как включить Laravel контроллер файл, как лезвие
- 10. Как включить файл view.blade.php в Laravel?
- 11. Как включить внешний файл phar в библиотеку в Laravel
- 12. Как включить приложение Angular2 из Laravel view
- 13. Laravel Продлить BaseController и Vendor контроллер
- 14. Laravel 5 - Vendor - Class not found
- 15. Laravel 5.1, движущиеся папки
- 16. Laravel: как включить библиотеку?
- 17. Laravel не создает поставщика папки
- 18. Как включить динамику в Laravel
- 19. Laravel: Использование переменный файл из папки конфигурации в представлениях
- 20. PHP Включить файл из папки
- 21. Включить внешний javaScript CSS в laravel 5
- 22. Хранение папки hierachy laravel
- 23. Laravel: Настройка .htaccess из папки за пределами Laravel App
- 24. Как перенаправить папки на Laravel
- 25. Laravel URL без папки
- 26. Как включить php-файл из папки
- 27. Файл отсутствует в Laravel
- 28. Laravel - Удаление общей папки
- 29. Как включить весь файл .js из папки?
- 30. Требовать один раз/включить не найти правильный файл laravel
очевидно, используя '../' тоже не работает – Growlithe