Пространства имен не работают должным образом после использования php-scoperPhp

Кемеровские программисты php общаются здесь
Ответить
Гость
 Пространства имен не работают должным образом после использования php-scoper

Сообщение Гость »


Мой плагин конфликтовал с другим плагином, если он использовал библиотеку Google в Wordpress. Раньше моей папкой поставщика было пространство имен по префиксу Analytify с использованием php-scoper, исключая пространства имен Composer, Grpc и Google. Я обошел решение, а затем исключил еще три пространства имен: Guzzlehttp, Monology и Пср и этим конфликт был полностью разрешен. Но теперь я превратил все пространство имен поставщика в MyPlugin, чтобы оно было полностью контейнеризировано, но затем я получил следующие ошибки в своем плагине, и я изучил их, и все упомянутые классы правильно относятся к пространству имен MyPlugin, но он говорит, что не найден. Ошибки:

ВНИМАНИЕ MyPlugin\Google\Analytics\Admin\V1alpha\DataStream не найден в пуле дескрипторов. Только сгенерированные классы могут быть производными от Message

ВНИМАНИЕ MyPlugin\Google\Analytics\Admin\V1alpha\ListDataStreamsRequest не найден в пуле дескрипторов

ПРЕДУПРЕЖДЕНИЕ (запрос): отсутствует обязательный параметр: 'siteUrl'

ВНИМАНИЕ MyPlugin\Google\Analytics\Admin\V1alpha\ListAccountsRequest не найден в пуле дескрипторов

ВНИМАНИЕ MyPlugin\Google\Analytics\Admin\V1alpha\ListAccountsRequest не найден в пуле дескрипторов

Теперь мне нужен способ решить эту проблему, потому что я проверил, что классы находятся в пространстве имен правильно, но оно не найдено. Есть какие-нибудь подсказки, как это исправить?

Мой файлscoper.inc.php

Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»