
Like
19.05.2018
11:40:39
Делаешь именованный конструктор и все

Aleksey
19.05.2018
11:40:40

Like
19.05.2018
11:41:31
Прям очень

Google

Aleksey
19.05.2018
11:42:40
фишка в том, что это УЖЕ есть и даже у каждого класса основанного на Model, и не нужно писать велосипедов типа "именованный конструктор"

Like
19.05.2018
11:43:41
Я троль
Я завязываю диалог
Ты мне наскучил

R
19.05.2018
11:43:49
))

Like
19.05.2018
11:43:59
Нимагу тебя затролить

Vit
19.05.2018
11:44:00

Like
19.05.2018
11:44:11
Чел отвязывает name. я беру - своровал

R
19.05.2018
11:44:31
а чем именованный конструктор не сеттер?

Like
19.05.2018
11:44:45
Он создает объект

Vit
19.05.2018
11:44:49

Google

Like
19.05.2018
11:44:52
Сеттер просто задает значение свойству

Aleksey
19.05.2018
11:45:20
Он создает объект
а если объкт уже создан и нужно только изменить все его свойства одной строкой?

Like
19.05.2018
11:45:46

Aleksey
19.05.2018
11:46:15

Like
19.05.2018
11:46:44

R
19.05.2018
11:46:46
иногда бывает важно сохранить объект, например, когда к нему привязано поведение

Vit
19.05.2018
11:46:46
@shindakioku, скажи, вот про сеттеры геттеры ты после общения с фесора начал задумываться? Или это с опытом приходит?

Like
19.05.2018
11:47:10

Aleksey
19.05.2018
11:47:24
если не вникать в релизацию - все так

Vit
19.05.2018
11:48:15

Like
19.05.2018
11:48:56

Vit
19.05.2018
11:49:26

Like
19.05.2018
11:49:32
Да

Vit
19.05.2018
11:49:53
А опыт?

Ad.x ??
19.05.2018
11:57:39
Бугаенко?
шо за хуй такой? типа авторитет или чо?

R
19.05.2018
11:58:53

Vit
19.05.2018
11:58:59

Ad.x ??
19.05.2018
12:04:25
бля... говорит процедурщина неэффективна мол

Google

Ad.x ??
19.05.2018
12:04:42
Линус Торвальдс смотрит на него сейчас как на говно ;D
это реально стоит смотреть? ))

Mark
19.05.2018
12:14:39
Добрый день! Задал в template input'a(textarea) следующее 'template' => '{input}{error}{hint}', но при этом всё-равно textarea оборачивается в .form-group. В чём может быть проблема? Задать template на уровне настройки виджета ActiveForm?

Shokha
19.05.2018
12:14:50
???

Nikolay
19.05.2018
12:20:43

Ad.x ??
19.05.2018
12:23:52

Nikolay
19.05.2018
12:24:17

Ad.x ??
19.05.2018
12:24:49
да хуйня там написана для студентов. Вот в том же примере с файлом. сам подумай, как файл может переименовать сам себя?
бред пиздец ) это делает операционка через апи функции
сам файл же запись на диске не более

Nikolay
19.05.2018
12:25:50

Ad.x ??
19.05.2018
12:25:57
чо нет то, а что это??

Nikolay
19.05.2018
12:26:12
файл может быть виртуальным, файловая система может быть виртуальная

Максим
19.05.2018
12:26:22

Nikolay
19.05.2018
12:26:25
сам себя файл вполне может переименовать

Ad.x ??
19.05.2018
12:26:41
и работать через теже методы системы

Yet Another Stats
19.05.2018
12:27:23
Карма @antonshell стала 2

Ad.x ??
19.05.2018
12:29:08
и вот он такой говорит, значит мы должны объекту, который представляет собой информацию о другом физическом объекте дописать методы работы с этим физическим объектом... ну что за хуйня то? )

Google

Nikolay
19.05.2018
12:29:30
аргументированно пишешь )

Like
19.05.2018
13:05:32

Ad.x ??
19.05.2018
13:06:36
угу, а также этот объект должен знать какой адаптер юзать для переименовая файла, колторый не важно где лежит ))
даже у разных файловых систем есть свои нюансы для этой простой операции
и они скрываются за методами системной апишки
перепутал короче все... может реально троллинг такойй жырный
а может и всерьез эту дичь несет, ваще не понимаю )

Like
19.05.2018
13:19:43
Ты ему должен сказать
Он тебе не ванга :)
Он может просто дать тебе интерфейс, а ты реализовывай сам
А он по умолчанию будет уметь только с файловой системой
Такс лана, это все хорошо, но черт, мне нужно либу дописать, ацтаньте

Nikolay
19.05.2018
13:27:17

Maxim
19.05.2018
13:47:29
Самая надёжная это код в смс
Думаю надежней сообщение в телеграм)
Про смс можешь послушать выступление Александра Макарова про безопасность (года два назад выступал)

Anton Shelyganov
19.05.2018
15:08:50

Crestoff
19.05.2018
16:23:35
Привет
делаю селект АР :
'ad_banner_format.name AS banner_format',
дополнительное поле banner_format - в результате сырого запроса есть
а в АР нет...

Google

Crestoff
19.05.2018
16:25:09
добавил в модели публичное поле public $banner_format;
а его всё равно нет(
что ещё может быть?

Maxim
19.05.2018
16:41:39
что ещё может быть?
как по мне уже должно работать
Попробуй добавить его в rules, чтоб атрибут стал безопасным, или в проперти в phpDoc класса

Crestoff
19.05.2018
16:42:11
добавлял
где-то ещё косяк... ищу

Maxim
19.05.2018
16:44:10

Crestoff
19.05.2018
16:47:43
нет таблица не относится к этой модели
но у неё есть связь
ко многим
в запросе я обозначил
->joinWith(['domains', 'cdn', 'adBannerFormat'])

Maxim
19.05.2018
16:49:00
по-правильному тебе нужно объявлять этот атрибут в модели, которая относится к этой таблице
А вообще не понимаю необходимость в псевдониме при отсутствии какой-либо логики вычислений в субд

Crestoff
19.05.2018
16:51:19
там совпадают просто имена
name двух таблиц
щас попробую объявить в первой таблице

R
19.05.2018
16:53:20
@crestoff насколько я понял тебе нужно добавить свойство в основную модель, а не в relation модель

Crestoff
19.05.2018
16:54:20
я уже и туда и туда добавлял(