Size: a a a

2016 September 29

IM

Ilya Medzhidov 🖋 in Yii Framework 2
?)
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
В чем ошибка?)
источник

S

SiZE in Yii Framework 2
вроде все ок
источник

A

Anatolyx in Yii Framework 2
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Хм, я так понял, название элемента возвращаемого массива - то, что мы хотим видеть, а его значение - то, откуда это брать.
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Только вот в чем проблема. Добавление в модель следующего кода, никак не повлияла на возвращаемые этой моделью данные:

public function fields()
{
   return [
       'nlesson' => 'next_lesson'
   ];
}
источник

A

Anatolyx in Yii Framework 2
А как ты массив получаешь из модели?
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
В вызове сразу указываю asArray()->all()
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
или это работает только для toArray?
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Я просто ни разу не использовал toArray и предполагаю, что это функция фреймворка
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
а не разработчика
источник

A

Anatolyx in Yii Framework 2
Только toArray
источник

A

Anatolyx in Yii Framework 2
asArray вернёт ответ PDO как массив
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Печально
источник

A

Anatolyx in Yii Framework 2
Неясна прикладная задача. Я уверен, что есть лучшие способы её решения
источник

A

Anatolyx in Yii Framework 2
API?
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
Поэтому я и толкую, если мы сразу в вызове указали, что будем работать с данными только как с массивом, почему не называть свойства по человечески
источник

IM

Ilya Medzhidov 🖋 in Yii Framework 2
У меня это решается, на данный момент, так:

$item['user_example'] = $item['userExample'];
unset($item['userExample'];
источник

sp

s pelmegov in Yii Framework 2
Где можно подробно почитать что можно в модели писать, а что в контроллере? У меня сейчас так получается что я и там что то сделаю, и там. Там логика и там логика, там данные и там данные.
источник

S

SiZE in Yii Framework 2
потому что заменять значение с одним типом данных на другой плохая практика
источник