Anonymous
Успокойся)
Anonymous
Если вместо throw $e в catch'e сделать return
Roman
Anonymous
То не кинет
Alexey
ща переделаю пример
Alexey
try { throw new \Exception(); } catch (\Throwable $e) { throw $e } finally { return true; }
Alexey
вот так гасит эксепшны все )
Alexey
Shokha
можно в GridView'е исползват foreach,
Anonymous
Ибо finally выполняется до catch
Anonymous
> try { throw new \Exception(); } catch (\Throwable $e) { throw $e; } finally { echo "ok"; return; }
Anonymous
Тоже не будет исключения
Alexey
агга
Alexey
почему до кетч-то? )
𝕂𝕠𝕟𝕤𝕦𝕝
Да сфигали, будет исключение, просто после вывода в finally
Alexey
𝕂𝕠𝕟𝕤𝕦𝕝
🤔
Anonymous
Anonymous
Я не понял
𝕂𝕠𝕟𝕤𝕦𝕝
Надо будет проверить этот вариант
The Ant
Anonymous
Привет всем, ребят
Кто устанавливал yiisoft/yii2-bootstrap4?
The Ant
кто-то определенно устанавливал
Anonymous
Просто у меня конфликт в установке следующего рода (http://prntscr.com/jcole2)
Как понимаю, надо снести обычный бутстрап, который дается, но наверное есть другой способ
Evgeny
Anonymous
в 2.1, наверное
Dmitriy
Максим
Anonymous
Старую версию снести - имеешь же ввиду снести yiisoft/yii2-bootstrap, верно?
Dmitriy
да
Evgeny
Флексы и в 3-ей версии можно юзать
Максим
"yiisoft/yii2-bootstrap": "*",
тут явно попробуй 4 версию указать
Максим
это в composer.json
Anonymous
Сейчас попробую, хотя, кстати, "yiisoft/yii2-bootstrap": "*", в композере у меня изначально не стояло (что удивило)
Anonymous
Все равно выводит ту же ошибку. Странно
Максим
как вариант, можно убрать зависимость от иишного бутстрапа, и через ассеты пакет на 4 бутстрапе подключить
The Ant
Shokha
<?= $form->field($model, 'pnumber_view')->checkbox(['selected' => true]) ?>
Shokha
как поставит авто галочка
Shokha
checked => true делал даже не помог
Ruslan
$model->pnumber_view = true
The Ant
Shokha
все сдделал спс
Shokha
просто как туда 2 value дат ? осталное через модел умею делат
Ruslan
а по русски?
Максим
Максим
Anonymous
Anonymous
И раз уже речь зашла про bootstrap, то хочу уточнить
Anonymous
Если я в композере json меняю пакет на bootstrap 4, то композер все выкидывает из текущей папки @bower и ставит новый пакет 4 версии. Так ведь?
Anonymous
То есть таким способом я вполне себе меняю 3 версию на 4-ю?
Еvгений
ребят, скиньте пожалуйста ссылку на канал про PHP
Anonymous
Anonymous
(;¬_¬)
Anonymous
И отдал ему
Anonymous
Anonymous
Но он не оценил мой подкат 😭
Дмитрий
Привет
Anonymous
Ща я его найду
Anonymous
Скажите, если пользователь совершает оплату, то как логичнее будет:
$userservice->payment($order-id)
Или
$paymentservice->pay($user, $order-id)
Не могу понять какие сервисы создавать и какую логику туда закладывать.
Anonymous
$user->pay($order);
Anonymous
Хотя бы
Anonymous
$user->pay($order);
Ну это если просто из модели функцию создавать.
А я хочу все в сервисы засунуть и репозитории
Anonymous
А будет лучше, если
$user->buy($order);
Anonymous
Anonymous
Или я чета не понимаю?