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

user
2020.07.29, 14:26
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить DAO?
Ответы: 6
Просмотры: 1529

Re: Как настроить DAO?

skynin писал(а): 2020.07.29, 14:20
user писал(а): 2020.07.29, 13:38 там в конфиге стандартные настройки
да, точно.
просто это преобразование - поломает счета кредитных карт. и не всегда нужно.
поэтому у меня форматирование хитрее.

но да, забыл про эту опцию :)
буду есть кактусы и плакать
и то что может поломать многое это факт
user
2020.07.29, 13:38
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить DAO?
Ответы: 6
Просмотры: 1529

Re: Как настроить DAO?

там в конфиге стандартные настройки 'response' => [ 'formatters' => [ \yii\web\Response::FORMAT_JSON => [ 'class' => 'yii\web\JsonResponseFormatter', 'prettyPrint' => YII_DEBUG, 'encodeOptions' => JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE, ], ], ], JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICO...
user
2020.07.29, 12:09
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить DAO?
Ответы: 6
Просмотры: 1529

Re: Как настроить DAO?

на yii сделано API
с ним работает мобильное приложение, важно сохранить типи данных
с AR невозножно реализовать, т.к. лезет одинэсник, а он умеет писать чистый sql запросы
а мобильщик не умеет преобразовывать типы у себя
в общем печаль
user
2020.07.29, 09:11
Форум: Общие вопросы (Yii 2.x)
Тема: Как настроить DAO?
Ответы: 6
Просмотры: 1529

Как настроить DAO?

В документации указано: Примечание: Чтобы сохранить точность, данные извлекаются как строки, даже если тип поля в базе данных является числовым. Насколько я понял, что это происходит на уровне пыха, но в AR все корректно работает, числа возвращаются цифрами а как на уровне DAO отключить эту возможно...
user
2020.07.21, 10:12
Форум: Общие вопросы (Yii 2.x)
Тема: Динамические поля в модели
Ответы: 1
Просмотры: 1173

Динамические поля в модели

DynamicModel не решает мою проблему Есть некий REST и метод в нем который принимает параметры $model = new Model(); $model->load(\Yii::$app->getRequest()->getBodyParams(), ''); Изначально я не знаю, какие свойства придут в запросе, мне надо их прочитать и создать в модели динамически. Пока такой спо...
user
2020.05.28, 13:32
Форум: Архитектура, дизайн, ООП
Тема: Что упущено в публикации по архитектуре?
Ответы: 3
Просмотры: 15496

Re: Что упущено в публикации по архитектуре?

Дмитрий, спасибо! У меня есть подписка на вашем ресурсе, никак не дождусь когда вы закончите последний урок из блока по ООП :) Возможно мне надо все статьи прочитать, чтобы была вся картина. Что имеется ввиду "общая папка", это которая с сущностными? А статусы со временем могут внезапно ст...
user
2020.05.27, 15:26
Форум: Архитектура, дизайн, ООП
Тема: Что упущено в публикации по архитектуре?
Ответы: 3
Просмотры: 15496

Что упущено в публикации по архитектуре?

Начал читать вот эту публикацию Дмитрия, думаю я быстрее получу ответ, чем ждать в блоге :) После прочтения первой статьи возникло ряд вопросов. Делал на примере своей сущности. Во-первых, получился огромный класс сущности. Нормально ли это или лучше раздробить его? Во-вторых. У, Дмитрий есть сущнос...
user
2020.05.15, 21:02
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 18711

Re: Где выбрасывать исключение?

Посмотрим. Надо в тесты добавить да прогнать... там даже в конфигурационных файлах используется тернарный оператор 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => ['error', 'warning'], ], ], ], может ишака создать?
user
2020.05.15, 16:38
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 18711

Re: Где выбрасывать исключение?

samdark писал(а): 2020.05.01, 12:35 Потому что до PHP 8 выражения в нём не работают.
получается, что yii2 не будет работать на 8-й версии
user
2020.05.02, 09:12
Форум: Архитектура, дизайн, ООП
Тема: Самые распространенные паттерны в вебе?
Ответы: 8
Просмотры: 17307

Re: Самые распространенные паттерны в вебе?

ElisDN писал(а): 2020.05.02, 08:52 Черновики есть. Надо бы сценарий доделать и записать. Сейчас увлёкся Slim и React.
я вас понимаю.
очень хотелось бы досмотреть цикл )
user
2020.05.02, 00:02
Форум: Архитектура, дизайн, ООП
Тема: Самые распространенные паттерны в вебе?
Ответы: 8
Просмотры: 17307

Re: Самые распространенные паттерны в вебе?

Дмитрий, когда побалуете последним уроком из серии ООП: Взаимодействие объектов?
user
2020.05.01, 17:57
Форум: Архитектура, дизайн, ООП
Тема: Самые распространенные паттерны в вебе?
Ответы: 8
Просмотры: 17307

Самые распространенные паттерны в вебе?

А какие самые распространённые паттерны, используемые в вебе, кроме MVC.
И можно ли считать MVC антипатерном?
user
2020.05.01, 17:55
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 18711

Re: Где выбрасывать исключение?

Спасибо вам за пояснение!
user
2020.05.01, 01:18
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 18711

Re: Где выбрасывать исключение?

samdark писал(а): 2020.04.30, 22:18 Не делайте тернарный оператор.
почему?
user
2020.04.30, 22:14
Форум: Архитектура, дизайн, ООП
Тема: Где выбрасывать исключение?
Ответы: 11
Просмотры: 18711

Re: Где выбрасывать исключение?

Из модели вернуть null или выбросить NotFoundException. А в контроллере преобразовать в NotFoundHttpException. тогда такой вопрос, если я делаю return тернарным оператором, то тут как? return $data = $model ? : тут исключение throw new NotFoundHttpException не стработает, а если new NotFoundHttpExc...
user
2020.04.30, 15:00
Форум: Общие вопросы (Yii 2.x)
Тема: Как задать алиас для колонки?
Ответы: 2
Просмотры: 937

Re: Как задать алиас для колонки?

Если я правильно понял, возвращается только field2, потому что в вашей модели нет такого поля (надеюсь, у вас эта модель отнаследована от базовой модели). В классе вашей модели надо просто прописать публичное свойство public $Alias; И тогда запрос будет заполнять и это поле в массиве. спасибо, попр...
user
2020.04.30, 10:41
Форум: Обо всем
Тема: Ментор
Ответы: 2
Просмотры: 15595

Re: Ментор

maleks писал(а): 2020.01.23, 08:48 Не в плане поиска учеников, но просто интересно нашли ли вы себе ментора и по какой ставке в час?
никто не откликнулся
user
2020.04.30, 10:40
Форум: Общие вопросы (Yii 2.x)
Тема: Изминение в модуле
Ответы: 5
Просмотры: 1707

Re: Изминение в модуле

или не туда внес изменения
user
2020.04.30, 10:36
Форум: Общие вопросы (Yii 2.x)
Тема: Как вернуть 404 ошибку?
Ответы: 2
Просмотры: 1267

Re: Как вернуть 404 ошибку?

unknownby писал(а): 2020.04.30, 08:28 Что если так?

Код: Выделить всё

throw new HttpException(404, 'The requested page does not exist.')
в тернарный оператор так не вставить
user
2020.04.30, 10:29
Форум: REST API (Yii 2.x)
Тема: Не могу включить API в виде отдельного модуля
Ответы: 2
Просмотры: 15361

Re: Не могу включить API в виде отдельного модуля

я делаю так: 'urlManager' => [ 'enablePrettyUrl' => true, 'enableStrictParsing' => true, 'showScriptName' => false, 'rules' => [ [ 'class' => 'yii\rest\UrlRule', 'pluralize' => false, 'controller' => [ 'user', ], ], ], ],