Size: a a a

2020 February 06

А

Алексей R in Yii Framework 3
Alexander Makarov
Кто там только что говорил про "повышать связанность"?
я )
источник

АН

Александр Некрасов in Yii Framework 3
тот что сейчас в i18n вполне достаточно
источник

АН

Александр Некрасов in Yii Framework 3
еще нужно как то передать категорию откуда будет брать сообщения, по дефолту можно и "validator"
источник

Д

Дмитрий in Yii Framework 3
Александр Некрасов
тот что сейчас в i18n вполне достаточно
этот?
https://github.com/yiisoft/i18n/blob/master/src/TranslatorInterface.php#L19
а как он null может вернуть, если string $id?
источник

AM

Alexander Makarov in Yii Framework 3
Александр Некрасов
тот что сейчас в i18n вполне достаточно
У нас сейчас в пакете вот что:

https://github.com/yiisoft/i18n/tree/master/src
источник

AM

Alexander Makarov in Yii Framework 3
Этот.
источник

AM

Alexander Makarov in Yii Framework 3
Вопрос: выделять ли один интерфейс в отдельный пакет или оставить весь i18n в сборе?
источник

Д

Дмитрий in Yii Framework 3
Alexander Makarov
Вопрос: выделять ли один интерфейс в отдельный пакет или оставить весь i18n в сборе?
думаю, нет смысла
источник

А

Алексей R in Yii Framework 3
скоро интерфейсов будет столько, что понадобится пакет yiisoft/interfaces
источник

АН

Александр Некрасов in Yii Framework 3
Алексей R
скоро интерфейсов будет столько, что понадобится пакет yiisoft/interfaces
symfony )))
источник

RM

Rustam Mamadaminov in Yii Framework 3
Алексей R
скоро интерфейсов будет столько, что понадобится пакет yiisoft/interfaces
contracts ))
источник

AM

Alexander Makarov in Yii Framework 3
Александр Некрасов
symfony )))
Нет. Это Laravel. Symfony скопировали подход, но я убедил разделить.
источник

Д

Дмитрий in Yii Framework 3
Алексей R
скоро интерфейсов будет столько, что понадобится пакет yiisoft/interfaces
yiisoft-interfaces/%interface_name%)
источник

AM

Alexander Makarov in Yii Framework 3
источник

АН

Александр Некрасов in Yii Framework 3
может такой же подход ?) зачем велосипед придумывать ?)
источник

АН

Александр Некрасов in Yii Framework 3
i18n-interfaces )
источник

А

Алексей R in Yii Framework 3
Дмитрий
yiisoft-interfaces/%interface_name%)
несмотря на то, что пакет interfaces, сами интерфейсы можно помещать в нормальные неймспейсы своих пакетов
источник

AM

Alexander Makarov in Yii Framework 3
Александр Некрасов
может такой же подход ?) зачем велосипед придумывать ?)
Он и так такой же. Я же наш протащил в Symfony :)
источник

AM

Alexander Makarov in Yii Framework 3
У нас только именование более осмысленное. Приходится, конечно, думать, но читать потом приятнее.
источник

АН

Александр Некрасов in Yii Framework 3
может в i18n оставить толкьо интерфейсы, и транслатор в отдельный пакет ?
источник