Size: a a a

2020 July 07

СП

Сергей Предводителев... in Yii Framework 2
The Ant 🐜
в поддержке, ты точно будешь знать что у тебя сломалось в этом запросе. Починить, и не испортить при этом другие.
но если завтра надо будет не 100, а 120 символов - мне надо найти все места, где упоминается 100 символов и заменить и не забыть.
источник

СП

Сергей Предводителев... in Yii Framework 2
И как искать эти места?
источник

T🐜

The Ant 🐜 in Yii Framework 2
ctrl+f
источник

СП

Сергей Предводителев... in Yii Framework 2
The Ant 🐜
ctrl+f
плохая практика)))
источник

T🐜

The Ant 🐜 in Yii Framework 2
да не будет повторений, откуда?
источник

T🐜

The Ant 🐜 in Yii Framework 2
если ты редактируешь статью, то у тебя буде 1 валидатор на статью
источник

T🐜

The Ant 🐜 in Yii Framework 2
откуда неколько то?
источник

a

atcq (Алексей)... in Yii Framework 2
да откуда угодно, какой-нибудь isbn нужно всегда проверять
источник

СП

Сергей Предводителев... in Yii Framework 2
например, у статьи поле "Категория":
1) можно задать при создании статьи
2) можно изменить при редактировании статьи
3) можно изменить отдельно категорию статьи, без редактирования статьи
источник

a

atcq (Алексей)... in Yii Framework 2
или что код цвета это корректный hex
источник

СП

Сергей Предводителев... in Yii Framework 2
Вот уже сразу 3 места
источник

a

atcq (Алексей)... in Yii Framework 2
а цвет нужно указывать мноооого где, это пример
источник

T🐜

The Ant 🐜 in Yii Framework 2
Сергей Предводителев
например, у статьи поле "Категория":
1) можно задать при создании статьи
2) можно изменить при редактировании статьи
3) можно изменить отдельно категорию статьи, без редактирования статьи
3 пункт нельзя, остальное в том же запросе
источник

СП

Сергей Предводителев... in Yii Framework 2
Почему в том же?
при создании я спрашиваю только название и категорию
при редактирование название, категория и содержимое .

Для примера
источник

СП

Сергей Предводителев... in Yii Framework 2
Ты меняешь бизнес-требования :)
источник

СП

Сергей Предводителев... in Yii Framework 2
Что плохого в логике:

class ArticleNameValidator
class ArticleCategoryValidator
class CreateArticleValidator (подключает ArticleNameValidator и ArticleCategoryValidator)

Запрос - CreateArticleValidator - Создание статьи
источник

T🐜

The Ant 🐜 in Yii Framework 2
категории всегда указываются списком, у статьи.
я не представляю как эот делать иначе?
[
 'title' => 'Lorem ipsum',
 'categories' => ['foo', 'bar']
]
источник

T🐜

The Ant 🐜 in Yii Framework 2
при изменении категорий, просто меняется этот массив
источник

a

atcq (Алексей)... in Yii Framework 2
категории текстом?
источник

a

atcq (Алексей)... in Yii Framework 2
чооо
источник