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

BrusSENS
2018.03.05, 22:05
Форум: Обо всем
Тема: Кто за то чтобы сделать полноценный аналог opencart на Yii?
Ответы: 124
Просмотры: 140708

Re: Кто за то чтобы сделать полноценный аналог opencart на Yii?

trueorfalse писал(а): 2018.02.03, 19:37 Я не пишу под yii.
trueorfalse писал(а): 2018.02.03, 19:46 Чем на лодке под одним флагом, лучше на корабле.
За героином в Вам?
BrusSENS
2018.02.05, 01:43
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

 Почему отчасти? Что я упустил? Потому что таким образом мы ещё можем сделать более строгие рамки для разработчиков, тем самым внеся некоторые стандарты не позволяя делать как захочется. Есть объект, обрабатывающий пришедшие данные из Request и есть непосредственно объект, который работает в БД. Со...
BrusSENS
2018.02.04, 20:13
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

samdark писал(а): 2018.02.02, 20:18 Я верно понял, что позыв выпилить валидацию из AR вызван исключительно тем, что в неё технически можно напихать слишком много, слишком сложно
Отчасти да.
samdark писал(а): 2018.02.02, 20:18 и так, чтобы при возникновении ещё одного bounded context было плохо?
Если Вы имеете ввиду текущую реализацию со сценариями - да.
BrusSENS
2018.01.31, 22:57
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

S c писал(а): 2018.01.31, 22:47 сорри, оффтоп: Как вы отдельные куски мои цитируете, с ником?)
Всё просто) Кнопка цитаты + ручки)
BrusSENS
2018.01.31, 22:57
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

Так о чем речь то? есть же валидатор от model/form, используйте его. используйте его отдельно, исспользуя AR rules() Речь о том что бы убить\убрать\вынести validate() в AR (который полезен). Этого делать не стоит. Добавить новый сервис Validator - та без проблем. Хоть в рамках yii, хоть самому у се...
BrusSENS
2018.01.31, 21:56
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

А опыт причем? Автор хочет сделать +1 шаг к улучшению архитектуры. Улучшение архитектуры приложения путём предложения по улучшению библиотеки для работы с БД? Фреймворк === архитектура? Так можно и от AR отойти в итоге :) Не поверите, так можно и от PHP отойти, если того потребует проект. P.S.: Вам...
BrusSENS
2018.01.31, 15:58
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

chesar писал(а): 2018.01.31, 15:31 и надеюсь господь меня убережёт от ситуаций, когда мне достанется код со сценариями.
Именно для того, что бы не было таких ситуаций (что бы не гневить Всевышнего :D) и предложил данный сабж.
BrusSENS
2018.01.31, 15:56
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

S c писал(а): 2018.01.31, 15:37 Сложному проекту нужен серьезный фреймворк.
Тут зависит от того, что Вы подразумеваете под "сложным" проектом. На некоторых проектах и PHP может не подойти по ряду причин.
BrusSENS
2018.01.31, 15:52
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

zelenin писал(а): 2018.01.31, 15:40 но AR != встроенная валидация/сценарии.
Поэтому имеем право говорить о выносе валидации без наездов на сам паттерн.
Да, спасибо за уточнение, именно об этом и шла речь.
BrusSENS
2018.01.31, 15:52
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

да, AR у нас валидирует сами данные (с дополнительной возможностью добавления клиентской валидации, путем генерации js кода на основании правил), не зависимо от формы. Причем тут форма? Я говорю об Model (Форма - Form Model), которая прекрасно подходит для валидации. Вам об этом и говорят, что yii ...
BrusSENS
2018.01.31, 15:01
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

samdark писал(а): 2018.01.31, 00:34 Хм... тогда не вижу причин, почему сейчас нельзя не пихать в AR валидацию и реализовать отдельные формы, если так кажется лучше.
Может в строну трейтов тогда посмотреть? Нужна валидация - заюзал трейт?
BrusSENS
2018.01.31, 14:59
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

зачем? для своих задач AR сверх удобен. запилил rules - и они используются абсолютно везде ... валидировать через некий Form класс? причем тут Form и API? именно удобство в том, чтоб все рулится в одном месте. Валидация удобна, пока нет различных условий для этих правил, после чего куча сценариев и...
BrusSENS
2018.01.31, 00:22
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 154477

Re: Yii2 - атака хейтеров и что делать дальше?

samdark писал(а): 2018.01.30, 22:48 Я не успеваю читать все темы, поэтому надо было меня пингануть :)
Ок) Учту)
BrusSENS
2018.01.31, 00:21
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

1. Как бы мог выглядеть этот новый класс? 2. Куда собирать ошибки валидации? 3. Где и как указывать, что именно валидировать? 4. Чем не нравится Model сейчас? 1. На эту тему можно порассуждать. В идеале существующий ныне AR без валидации и фильтров. Обработали в форме, вернули уже валидные данные. ...
BrusSENS
2018.01.30, 22:34
Форум: Обо всем
Тема: Yii2 - атака хейтеров и что делать дальше?
Ответы: 429
Просмотры: 154477

Re: Yii2 - атака хейтеров и что делать дальше?

Медленно и хочется чего-то — делаем pull request, ловим меня и становится быстро. В Yii с этим просто. Тут создавал тему на досуге, правда не в тот раздел киданул случайно :D Так вот никаких ответов "по теме", как мне кажется не получил. На гитхабе пока решил не постить данное предложение.
BrusSENS
2018.01.30, 08:09
Форум: Архитектура, дизайн, ООП
Тема: EventualCommandBus или публикация в хендлере?
Ответы: 8
Просмотры: 3554

Re: EventualCommandBus или публикация в хендлере?

Bio man писал(а): 2018.01.19, 19:41 Но у меня хендлер возвращает объект CommandResult
Шина разве должна возвращать результат?!
BrusSENS
2018.01.29, 01:33
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

Ну так вы сами знаете что можно от этого уйти используя формы, sti и подобное. Другое дело что иногда удобно использовать ar такой какая она есть сейчас. Когда надо по быстрому, накидать прототип и уже работает. С отдельной формой тоже не особо медленнее получается накидать, да и в удобстве не прои...
BrusSENS
2018.01.28, 17:06
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

Вы хотите убрать из ар валидацию, зачем? Если я правильно понял хочется нелюбимого вами solid, spr и прочего... Как по мне со своими задачами yii ar справляется хорошо и сейчас. При желание и в текущем виде можно валидацией в ар не пользоваться, валидировать входные данные в формах и делать ar->sav...
BrusSENS
2018.01.28, 14:38
Форум: Архив
Тема: 2.1 Убить валидацию и фильтры в AR
Ответы: 63
Просмотры: 46541

Re: 2.1 Убить валидацию и фильтры в AR

Беспокойный помойму не я :) Именно вы, раз для вас есть единственно верный путь для разработки проектов. Из опыта людей которые на этом собаку съели, вам нужны имена и источники? Они обще известны Т.е. вы хотите сказать, что AR совершенно не подходит для проектов, крупнее сайта-визитки? Вопрос стра...