Описание тега psr-4
PSR-4 описывает требования, которые необходимо соблюдать для взаимодействия автозагрузчиков с PHP. PSR-4 - это альтернатива PSR-0, которая исправляет проблемы, обнаруженные при реальном использовании.
1
ответ
PRS-4 - Почему класс 'App\\TgHelpers\\TelegramCommandsProcess' не найден?
Структура моего проекта следующая: Handler.php это входной скрипт. Вот его начало: require "vendor/autoload.php"; use \App\TgHelpers\TelegramCommandsProcess; $tgProcessor = new TelegramCommandsProcess(); Все скрипты находятся в одном пространстве им…
16 ноя '18 в 11:59
1
ответ
Комментарии для документации PHP пост данных и возвращения JSON
У меня есть два вопроса на самом деле: Для некоторых функций я отправляю им формы, могу ли я упомянуть их как @params в комментариях или что: /* some descriptions * * @param string userName */ public function add(){ $userName = $_POST['user'] ......…
16 янв '17 в 11:21
2
ответа
CakePHP3 Плагин класса автозагрузки
Я делаю плагин CakePHP3 и использую написанную мной библиотеку, которая использует автозагрузку PSR-4. Если мне требуется библиотека в приложении composer.json, она автоматически загружается, и я могу использовать ее в любом месте своего приложения,…
28 июн '15 в 21:18
1
ответ
Sublime 3 PSR4 Плагин
Есть ли плагин для Sublime 3 для автоматической настройки PSR4? Я работаю со сторонней библиотекой, которая сейчас довольно старая и нуждается в обновлении PSR. Я слышал, что вы можете сделать что-то подобное с помощью PHPStorm
18 дек '15 в 16:28
1
ответ
Как использовать Composer для загрузки классов php из локального репозитория?
Я новичок в Php и composer, я хочу получить доступ к классу Php к другому модулю, используя composer. Это моя основная структура проекта (два модуля - общий и рабочий) index.php TestLocalRepository --/Souce Files --/common --/vendor --/canvass --/te…
23 янв '15 в 09:36
1
ответ
Автозагрузчик Slim 3 Middleware и PSR-4 Composer: класс не найден
composer.json: "autoload": { "psr-4": { "App\\": "src/" } }, SRC /Auth/RequestMethodPathRule.php: namespace App\Auth; class RequestMethodPathRule implements \Slim\Middleware\HttpBasicAuthentication\RuleInterface { ... SRC /middleware.php $app->ad…
02 янв '17 в 19:01
1
ответ
Как реализовать поведение маршрутизации по умолчанию с Lumen или Slim Framework
Я смотрю на использование Lumen или, возможно, Slim для проекта, и удивляюсь, возможно ли автоматически загружать контроллеры на основе структуры каталогов, а не регистрировать все маршруты. Вот так я бы хотел, чтобы автозагрузка работала. Пример ст…
20 янв '16 в 09:56
1
ответ
Автозагрузка psr-4 - не может повторно объявить класс
Я пытаюсь впервые использовать автозагрузку psr-4 с Laravel. После того, как я сделаю это с моделями, у меня будет следующая красноречивая модель: <?php namespace Models\Series; class Player extends \BaseModel {} Это прекрасно работает, но если я…
30 мар '14 в 17:45
0
ответов
Класс исключения Reflection не существует
У меня проблемы с приложением Laravel, которое я разрабатываю с использованием Vagrant. Я создал несколько пользовательских классов, чтобы помочь мне запрашивать внешний API, но продолжаю получать ReflectionException с сообщением "Класс ExtAPI не су…
14 окт '16 в 09:57
2
ответа
PHP Composer Autoloader Простая структура
У меня работает Composer, и я хотел бы использовать его автозагрузчик для загрузки моих классов, но он не работает. Вот моя структура каталогов. Я держу это действительно простым для начала. index.php composer.json Vendor controllers/webgl.php Внутр…
26 май '15 в 19:33
5
ответов
Автозагрузка Composer - загрузка класса из родительского каталога
В настоящее время я работаю над проектом Laravel, которому нужен доступ к классам из его родительского каталога. composer.json> PSR-4: "psr-4": { ... "ModuleA\\": "../ModuleA/baseObjects", "ModuleB\\": "../ModuleB/baseObjects" } Пример структуры фай…
07 июл '17 в 09:17
1
ответ
Laravel psr-4 не автозагрузка
У меня есть проект Laravel, который отлично работает локально (Mavericks), но классы в psr-4 не загружаются на наш сервер этапа (CentOS). Я получаю ошибку Reflection "class not found" каждый раз, когда я пытаюсь обновить композитора или выполнить ко…
26 авг '14 в 06:46
1
ответ
Могу ли я задать имя структуры файла компоновщика для загрузки psr4?
Во-первых, извините за мой английский и спасибо за помощь мне. Я пытаюсь добавить функциональность Composer PSR-4 для собственного проекта. Но у меня есть проблема, у меня есть много файлов классов со стилем имени ".class.php". Я хочу знать, могу ли…
20 май '16 в 04:57
0
ответов
Композитор не загружает мои файлы (PSR-4)
Я довольно новичок в композиторе, и я пытался создать пакет, однако у меня были проблемы с загрузкой моих классов. Моя файловая структура следующая SRC / система /[myFiles.php] В composer.json у меня есть "autoload":{ "psr-4":{ "MicroSite\\": "src" …
29 янв '17 в 17:23
2
ответа
Проверьте структуру файла / класса PSR-4 (безболезненная миграция на PSR-4)
У меня есть пакет композитора, который используется во внутренних проектах. Исторически все классы в этом пакете были автоматически загружены через "autoload": { "classmap": ... } и не были структурированы. Теперь я хочу перейти на PSR-4. Я переупор…
20 окт '16 в 09:33
1
ответ
Необходимы класс PHP, область видимости и уточнение статических переменных
Я столкнулся с интересной проблемой использования статических переменных в классах и доступа к ним. В этом примере я использую загрузку PSR-4. Вверху моего файла у меня есть обычный use Networks\ConfigHandlers\ServicesConfig с последующим class Auth…
15 мар '16 в 19:49
1
ответ
Композитор PSR-4 Класс автозагрузки не найден
Я несколько часов бьюсь головой, пытаясь понять, почему автозагрузка не работает для "Authentication\auth()". Класс "dBase\db()" загружается просто отлично, но я получаю: Ошибка: класс 'Authentication\auth' не найден в /var/htdocs/dev/test.php в стр…
19 дек '17 в 01:14
1
ответ
Как настроить Doctrine 2 с несколькими менеджерами сущностей в одном проекте? (без Symfony/Zend)
Текущая ситуация Я использую Doctrine 2 (без Zend и Symfony) для доступа к двум различным базам данных MySQL в моем проекте . Я попытался создать два EntityManager для каждой базы данных по одному. Два файла начальной загрузки настроены на использов…
22 мар '16 в 23:45
0
ответов
Как загрузить контроллер / создать роутер для php mvc framework
Я пишу облегченный php mvc framework для своего портфолио и как базовую установку для моих будущих разработок. Я застрял сейчас, потому что я пытаюсь использовать автозагрузчик PSR-4 через композитор. Я понимаю концепцию PSR-4 и т.д., но мне интерес…
06 май '15 в 17:20
1
ответ
Неисправимая ошибка автозагрузчика PSR-4: класс не найден
У меня есть структура моего проекта так: src/ ├─ Model/ └─ User.php Мой файл User.php выглядит так: <?php namespace Bix\Model; class User { И мой автозагрузчик composer.json таков: "autoload": { "psr-4": { "Bix\\": "src/" } } Наконец-то мой boots…
09 май '15 в 06:24