
SiZE
23.10.2017
06:03:50
А можно ли таргетам логов навесить ключи?
'components' => [
'log' => [
'targets' => [
'key' => [/* log target */]
]
]
]

Ruslan
23.10.2017
06:06:17
Все еще ищем #yii2 бекенда в #самара https://samara.hh.ru/vacancy/23063478

?
23.10.2017
06:11:08
? Самаричане, хватит меня в свой город сманивать.

Ruslan
23.10.2017
06:11:27
Самарцы)

Google

?
23.10.2017
06:12:39
Самаричанин звучит круче чем самарец)

Vladimir
23.10.2017
06:23:23

?
23.10.2017
06:24:14
Он пример показал.
Типа как поведения можно именовать, он хочет лог таргеты проименовать.
Ответ, да можно, показал инит диспетчера, где видно, что targets это ассоциативный массив.

Павел
23.10.2017
06:25:47

?
23.10.2017
06:26:04

SiZE
23.10.2017
06:26:07

?
23.10.2017
06:26:14

Vladimir
23.10.2017
06:27:09

?
23.10.2017
06:27:19

Google

SiZE
23.10.2017
06:27:29

?
23.10.2017
06:27:34
бобы?

SiZE
23.10.2017
06:27:48
я на столько стар что у меня бобы ?

Maxim
23.10.2017
06:27:49
Я если сплю 5 часов два дня подряд - на третий день до обеда очень тупым становлюсь
Слабенький на эту тему, стараюсь так не делать

Konstantin
23.10.2017
06:46:26

Maxim
23.10.2017
06:50:30
я вот про бобы тоже не понял, но списал это на недосыпание

SiZE
23.10.2017
06:52:46
NetBeans

Dmitry
23.10.2017
06:53:37

Firs
23.10.2017
07:53:28
Может кто подсказать как называется протокол для красивых ссылок в ВК, ФБ?
Когда-то делал, сейчас доку не могу найти

Oleg
23.10.2017
07:55:16

Firs
23.10.2017
07:56:05
Оно, спасиб

Oleg
23.10.2017
07:56:46
протокол... :)))

Павел
23.10.2017
07:57:12
Все протоколируется!

?
23.10.2017
07:57:34
протокол здал принял :)

Firs
23.10.2017
07:57:34
А как правильно назвать??

?
23.10.2017
07:57:55
url cutter какой нить

Павел
23.10.2017
07:58:30
Ты логи то читаешь?

Oleg
23.10.2017
07:58:39

Павел
23.10.2017
07:58:46
Вот у тебя не протоколируется ?

Google

SiZE
23.10.2017
08:09:55
Господа, для бд если какую-то переменную надо задать в конфиге, то через on afterOpen или bootstrap? Какой там бест практис? Надо для консольного приложения один параметр увеличить

Павел
23.10.2017
08:19:04
Все бы так
Спросили, сами нашли и в чатик решение запостили

?
23.10.2017
09:20:12
++

Dmitry
23.10.2017
10:57:35
всем привет
столкнулся с такой ситуацией
после деплоя yii2 проекта
yii init
старые csfr токены становятся недействительными ипользователям приходится обновлять страничку
что можно сделать кроме отключения csrfвалидации?

?
23.10.2017
10:59:54
Чем деплоишь?

mrG1K
23.10.2017
11:05:08

Firs
23.10.2017
11:13:08
Может кто подсказать, как получить из конфига свойство модуля в миграции?

?
23.10.2017
11:15:27

Firs
23.10.2017
11:22:23
https://pastebin.com/ika0ZHYX

Firs
23.10.2017
11:23:15
Выводит null вместо трололо, воооот....

Maxim
23.10.2017
11:24:54
Я тоже ничего не понял
Какой ещё модуль в миграции

Firs
23.10.2017
11:31:10
Тогда с самого начала, я не знаю как называется таблица с пользователями, pk столбец и его тип
Хочу чтобы в конфиге задавалась таблица и название pk
Как эти данные из конфига получить?
Я поступаю так: создаю объект этого модуля и беру эти значения

?
23.10.2017
11:32:31
Тут есть 2 стула...
Первый:
Модуль настроить в common и в console приложении его получить - норм если у тебя модуль везде нужен, не норм если он например только для веб приложений.
Второй:
Настроить DiC таким образом, чтобы при создании экземпляра класса модуля он тебе его настроил как надо, Yii::createObject
Ща покажу)

Google

?
23.10.2017
11:38:00
https://pastebin.com/BvZVpR3A

Дмитрий
23.10.2017
11:38:42
Ща покажу)
$container = Yii::$container;
// Logger
$container->setSingleton(Raven_Client::class, function () {
$client = new Raven_Client();
$client->install();
return $client;
});
$service = Yii::createObject(Raven_Client::class)

?
23.10.2017
11:39:01
Щито?

Дмитрий
23.10.2017
11:39:57
Пример инициализации

?
23.10.2017
11:40:29
Чет твой пример для его задачи вообще не оч

Firs
23.10.2017
11:48:54

Дмитрий
23.10.2017
11:49:34
Значит вызываешь до бутстрапа

Admin
ERROR: S client not available

?
23.10.2017
11:50:08
О хоспаде...

Дмитрий
23.10.2017
11:50:55
Еп, ему в миграциях эта херота нужна?

Boris
23.10.2017
11:50:58
Если не ценят :)

?
23.10.2017
11:52:14
Так не напрягайся
Даёшь им хорошие решения, нет хотят страдать. А потом говорят йии говно вот в ларевел всё прощё и вообще рнр говно)

Boris
23.10.2017
11:53:37
Не давай, пусть страдают
В итоге больше всего жалко заказчика
Который потратит деньги на херовую архитектуру
и еще будет искать разраба
на поддержку

?
23.10.2017
11:55:25
Потом придет Борис и покроет хуями код))

Google

Boris
23.10.2017
11:55:57
Да я как-то меньше ща бомблю
Просто не работаю/не беру на поддержку
И пусть сами крутятся как хотят

Firs
23.10.2017
12:04:16
Exception: Missing required parameter "id" when instantiating "common\modules\UserFriends\module".....
https://pastebin.com/BvZVpR3A

?
23.10.2017
12:07:05
$userModul = \Yii::createObject(\common\modules\MyModule\Module::class, ['id' => 'zaebal_tupit']);

Павел
23.10.2017
12:15:26

Firs
23.10.2017
12:15:48
На такую строку ругается, и на такую $userModul = \Yii::createObject([
'class'=>\common\modules\UserFriends\module::className(),
'id'=>'bloooo'
]);

Павел
23.10.2017
12:17:15
Ггг
Параметры посчитай, тролль
Ты прям как калькулятор в iOS

?
23.10.2017
12:20:37
не отходя от кассы проверил:
'container' => [
'definitions' => [
\yii\debug\Module::class => [
'class' => \yii\debug\Module::class,
'version' => 666,
],
],
],
'on beforeRequest' => function(){
$dd = Yii::createObject(\yii\debug\Module::class, ['kek']);
var_dump($dd);
exit();
},
https://prnt.sc/h0weit
Т.е. нужно было не ассоциативный а обычный массив, но боже, так лень самому потыкать, поэксперементировать.

Boris
23.10.2017
12:22:26

?
23.10.2017
12:22:56
Я не дидок который ноет что вот в наше время перфокарты пробивали/ассемблер дрочили/на бумажках код писали, но блин, что-то в последнее время новички совсем никакие пошли...

Никита
23.10.2017
12:23:57