Найдено 11 результатов

YafusOriginal
2020.03.12, 20:24
Форум: Общие вопросы (Yii 2.x)
Тема: Разные объекты Response для контроллеров
Ответы: 3
Просмотры: 1552

Re: Разные объекты Response для контроллеров

Не понял, что вы хотели сказать этой ссылкой.
Повторюсь. Мне нужно менять формат ответа только для определенных контроллеров. Те, которые отдают html я менять не хочу.
YafusOriginal
2020.03.11, 21:20
Форум: Общие вопросы (Yii 2.x)
Тема: Разные объекты Response для контроллеров
Ответы: 3
Просмотры: 1552

Разные объекты Response для контроллеров

Добрый вечер! У меня следующая архитектура проекта. Есть контроллеры которые выдают html страницы и есть контроллеры, которые используются для получения данных в json формате (эти данные потом обрабатываются в VUE). Мне нужно для всех API контроллеров сделать: - что бы ответ был в json формате - что...
YafusOriginal
2019.12.24, 18:02
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка в форматировании даты через formatter
Ответы: 5
Просмотры: 1324

Re: Ошибка в форматировании даты через formatter

Вопрос решен переустановкой ICU до такой версии:
ICU version 60.2
ICU Data version 60.2
ICU TZData version 2017c
ICU Unicode version 10.0
YafusOriginal
2019.12.23, 21:54
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка в форматировании даты через formatter
Ответы: 5
Просмотры: 1324

Re: Ошибка в форматировании даты через formatter

То же самое. Поскольку сложности начинаются только в части создания объекта IntlDateFormatter
YafusOriginal
2019.12.23, 20:44
Форум: Общие вопросы (Yii 2.x)
Тема: Ошибка в форматировании даты через formatter
Ответы: 5
Просмотры: 1324

Ошибка в форматировании даты через formatter

Вбиваю дату 30.12.2019 или 31.12.2019 - получаю 30.12.2020 или 31.12.2020 соответственно. Все остальные даты работают нормально. Ошибки только если указывать 30 и 31 декабря любого года. Вот код: \Yii::$app->setTimeZone("UTC"); return \Yii::$app->formatter->asDate($date, "Y-MM-dd"...
YafusOriginal
2019.08.27, 11:32
Форум: Общие вопросы (Yii 2.x)
Тема: Передача параметров в объект, который создается в DI контейнере
Ответы: 4
Просмотры: 1508

Re: Передача параметров в объект, который создается в DI контейнере

Вопрос был решен в личной переписке: Вот код после, которого все заработало: FxCashService::class => function ($container, $params, $config) { $client = $container->get('http_service\AbstractClient', ['Fx Cash Service']); $service = new FxCashService($client); return \Yii::configure($service, $this-...
YafusOriginal
2019.08.23, 16:44
Форум: Общие вопросы (Yii 2.x)
Тема: Передача параметров в объект, который создается в DI контейнере
Ответы: 4
Просмотры: 1508

Re: Передача параметров в объект, который создается в DI контейнере

Спасибо за ответ. Но для меня не понятен ряд моментов. Откуда Container поймет что за параметр ['My Service Name'] попадает в конструктор класса AbstractClient? И также не совсем понятно если у меня условно 30 "субсервисов", мне что нужно 30 раз прописать вот эту зависимость для каждого су...
YafusOriginal
2019.08.23, 10:31
Форум: Общие вопросы (Yii 2.x)
Тема: Передача параметров в объект, который создается в DI контейнере
Ответы: 4
Просмотры: 1508

Передача параметров в объект, который создается в DI контейнере

Добрый день! Я разрабатываю систему логирования для приложения, которое имеет следующую структуру. Приложение представляет собой набор сервисов, где каждый сервис выполнен в виде отдельного модуля. Внутри каждого модуля есть свои "субсервисы", которые работают с внешними API. Каждый субсер...
YafusOriginal
2019.08.07, 11:22
Форум: Общие вопросы (Yii 2.x)
Тема: Свой класс для логирования
Ответы: 4
Просмотры: 1453

Re: Свой класс для логирования

masson писал(а): 2019.08.07, 11:01
мне нужно переопределить методы класса Logger, но где подключать потом этот класс?
В конфиге, а где же еще?
Содержательный ответ. К сожалению понятнее не стало. :lol:
Это был один из вопросов. Меня больше примеры интересовали того, где нужно вносить правки.
YafusOriginal
2019.08.06, 17:14
Форум: Общие вопросы (Yii 2.x)
Тема: Свой класс для логирования
Ответы: 4
Просмотры: 1453

Свой класс для логирования

Добрый день! Стоит задача преобразовать логи полученные за время работы приложения в JSON строку и записать ее в файл. Вот формат. Нужно внести данные входящие, выходящие, и информацию по подсервисам, которые в рамках приложения дергают внешние API. { "in":{ "validation":{ "...
YafusOriginal
2019.06.14, 16:47
Форум: RBAC и контроль доступа (Yii 2.x)
Тема: Аутентификация на сайте с использованием токена
Ответы: 1
Просмотры: 3577

Аутентификация на сайте с использованием токена

Добрый день! Задача стоит следующая: Пользователь входит на сайт если он был не авторизован он перенаправляется на сайт аутентификации, где после того как внесет логин и пароль он редиректится обратно с кодом аутентификации. На сервере я формирую запрос с кодом аутентификации на еще один сайт, где п...