Size: a a a

2020 July 30

А

Алексей R in Yii Framework 3
там тестов мало, поэтому возможно )
источник

СП

Сергей Предводителев... in Yii Framework 3
https://github.com/yiisoft/yii-cycle/blob/master/src/Command/Common/SchemaCommand.php#L123

Вот здесь typecast может быть массивом и надо сделать:

if (is_array($typecast)) {
               $typecast = implode('::', $typecast);
           }


Это бывает, когда в качестве тайпкаста класс укаызвается
источник

СП

Сергей Предводителев... in Yii Framework 3
Я тут сижу адаптирую эту либу под yii2))
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
https://github.com/yiisoft/yii-cycle/blob/master/src/Command/Common/SchemaCommand.php#L123

Вот здесь typecast может быть массивом и надо сделать:

if (is_array($typecast)) {
               $typecast = implode('::', $typecast);
           }


Это бывает, когда в качестве тайпкаста класс укаызвается
ну тык добавь в пр :)
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
ну тык добавь в пр :)
Завтра уж)
источник

СП

Сергей Предводителев... in Yii Framework 3
А в yii2 в консоли как вот такое <fg=magenta> использовать?
источник

А

Алексей R in Yii Framework 3
а почему массив? можно кастовать на несколько типов?
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
А в yii2 в консоли как вот такое <fg=magenta> использовать?
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
а почему массив? можно кастовать на несколько типов?
Я так понял он callable массив передаёт
источник

СП

Сергей Предводителев... in Yii Framework 3
на вот такую аннотацию: @Column(name="created_at",type="int",typecast=DateTimeValue::class)
источник

СП

Сергей Предводителев... in Yii Framework 3
Так да, через хелпер)
Но я хотел максимально сохранить код из yii-cycle)
источник

А

Алексей R in Yii Framework 3
Сергей Предводителев
Я так понял он callable массив передаёт
так это предположение просто?
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
так это предположение просто?
нет, это факт, что массив)
источник

А

Алексей R in Yii Framework 3
т.е. ты напоролся уже на то, что там массив?
источник

А

Алексей R in Yii Framework 3
на 123 строчке
источник

СП

Сергей Предводителев... in Yii Framework 3
Алексей R
т.е. ты напоролся уже на то, что там массив?
да
источник

СП

Сергей Предводителев... in Yii Framework 3
ну вернее как, я код скопирвал и пилю своё расширение для yii2 и там у меня массив
источник

СП

Сергей Предводителев... in Yii Framework 3
Но тянется-то это из Cycle ORM, поэтому думаю и в yii-cycle там тоже массив :)
источник

А

Алексей R in Yii Framework 3
ясно )
источник

А

Алексей R in Yii Framework 3
так то там весь этот ужасный метод надо рефачить и рзабивать на поменьше
источник