Почему пакет Composer (из github) не включен в файлы autoload_psr4. php или другие файлы автозагрузки _ *. php? - PullRequest
0 голосов
/ 07 февраля 2020

Я разбудил пакет Laravel -Firebird на github как https://github.com/alex153490/laravel-firebird с целью решения проблемы зажигания Firebird с помощью Laravel 6 (предыдущие Laravel -Firebird были предназначены для Laravel 5 .x) и я пришел к проблеме, что не могу загрузить класс из моего нового пакета Laravel 6 не могу найти класс вендора из быстро настраиваемого пакета, выпущенного для Laravel 5 . Я включил var_dump(get_declared_classes()); в свой код, и Firebird там не упоминался, поэтому пакет не может быть загружен, хотя он гордо сидит в папке vendor вместе с другими пакетами, которые были успешно загружены. Итак, я пытаюсь выяснить, почему пакет не загружен. composer require прошел без ошибок, composer diagnose тоже без ошибок, я могу назвать composer dumpautload без улучшений.

Сейчас я изучаю автоматически созданный пакет vendoer / composer. json содержит:

   {
        "name": "alex153490/laravel-firebird",
        "version": "1",
        "version_normalized": "1.0.0.0",
        "source": {
            "type": "git",
            "url": "https://github.com/alex153490/laravel-firebird.git",
            "reference": "master"
        },
        "type": "library",
        "installation-source": "source"
    }

, но ни один из файлов автоматической загрузки _.... php не содержит и не упоминает Firebird или Firebird- Laravel? Почему мой пакет (Firebird- Laravel) не включен в автозагрузку _.... php? И как это исправить?

...