@yii2ru

Страница 322 из 1721
Aziz
03.07.2017
15:10:48
В чем прикол сидеть в зоне комфорта и программировать на чем удобно?

Сергей
03.07.2017
15:18:01
А вообще система бухучётся с их двойной записью шикарная вещь. Одним функционалом решается кучу вещей: партнёрские выплаты, расчёты с поставщиками, все приходы/расходы, на базе этого легко делается аналитика по клиентам/услугам и т. д. и т. п.

Olzhas
03.07.2017
15:19:15
Я просто представил это все в процедурном коде

Вспомнил 2007 год

Google
Aziz
03.07.2017
15:21:33
Вспомнил 2007 год
Я уже с с++ не могу перейти на ООП. Не получается.

Хотя там тоже на классах, но у меня получалось обходить их.

Yura
03.07.2017
16:26:20
M
03.07.2017
16:27:11
а почему тот кто использует Yii - извращенец?
Т.е. тебя тезис, что этот чел в ООП языке избегал ООП не смутил?)

Yura
03.07.2017
16:27:29
да я мельком читал)

на Java без ооп попишет пускай

)0)))

M
03.07.2017
16:28:17
Хотя там тоже на классах, но у меня получалось обходить их.
Открой для себя мир функционального программирование, не мучай нас ниасиляторством ООП)

Boris
03.07.2017
17:36:24
подскажите, вижу в коде if (Yii::$app->someName) { где этот someName объявляется? в config.php нет.

Сергей
03.07.2017
17:37:34
Это по идее компонент, где-то он должен подключаться

Поищи в коде 'someName'

M
03.07.2017
17:50:02
Короче ищи Yii::$app->set( (только заранее создай скоуп поиска по файлам проекта)

Google
Boris
03.07.2017
17:55:17
cука, какой пидор это придумал

public function beforeAction($action) { if (\Yii::$app->isMaintenance) {

в глобальном контроллере проекта

почему нельзя было повесить на on beforeRequest или catchAll

M
03.07.2017
17:56:57
в глобальном контроллере проекта
Лул, это всё тот же проект?)

Boris
03.07.2017
17:57:06
нет, второй)

M
03.07.2017
17:57:20
почему нельзя было повесить на on beforeRequest или catchAll
По тому что В ЖОПУ ДОКУ, В ЖОПУ ООП, В ЖОПУ ВСЁ

нет, второй)
"везёт" тебе)

Boris
03.07.2017
18:13:37
if (( !\Yii::$app->request->isPost && !in_array($action->id, ['login', 'logout', 'error'])

M
03.07.2017
18:16:05
Мне спать скоро, завязывай с ужасами такими

Я на чужих стеках стараюсь не плохо делать)

Boris
03.07.2017
18:16:38
это проверка на какой action зашел пользователь походу

страница грузится 30 секунд, как вам?

главная

Сергей
03.07.2017
18:17:47
100-500 запросов к бд?

Boris
03.07.2017
18:18:22
лучше

0

серьезно, я не тролль

Сергей
03.07.2017
18:19:02
Подскажите по DDD... Смотрю примеры, почему в сущностях всегда значения приватные и доступ к ним через функции getXXX() и setXXX() ?

Google
M
03.07.2017
18:20:16
0
Файлы? Кеш в редисе? ШТА?

Boris
03.07.2017
18:20:46
как там было выше написано

yii2 для извращенцев

M
03.07.2017
18:21:33
yii2 для извращенцев
Переходи на симфони/зенд

Boris
03.07.2017
18:22:30
серьено изврат какой-то делал

миллион проверок хуйнул в godController

https://github.com/vlucas/phpdotenv

зачем?

если можно сделать config-local.php и не пускать его в git? но создвать при php init?

M
03.07.2017
18:27:50
Затем, что я задолбался эти 100500 -local править

dotenv это более декларативный способ описания конфига

Boris
03.07.2017
18:28:22
почему их 100500 если можно сделать один?

M
03.07.2017
18:28:35
Если есть выбор между императивным и декларативным, я конечно же выберу декларативный)

Boris
03.07.2017
18:28:59
не, может я конечно пойму суть потом

M
03.07.2017
18:29:01
Я запрещаю)

Boris
03.07.2017
18:29:20
так-же как когда перелез с st3 на phpstorm, с apache2 на nginx

M
03.07.2017
18:38:30
О да, красавчик. Советую переехать ещё с MySQL на PostgreSQL

Boris
03.07.2017
18:42:50
Ты тоже ничего. Скорости прибавится нормательно?

Нужно еще полностью из GUI в консоль перебратся.

Google
M
03.07.2017
18:43:52
Ты тоже ничего. Скорости прибавится нормательно?
Дело не в скорости. @KoJIT коллега, давай челу поясним за PG. ))

Нужно еще полностью из GUI в консоль перебратся.
git всегда в консоли юзаю, хз, как-то адекватнее работает, всегда косо поглядываю на людей которые через GUI коммитят)

Скорее с недоумением, чем косо)

Я стараюсь быть непредвзятым, если меня это не касается.

Boris
03.07.2017
18:45:12
yep, тожи консоль пользую в git

Admin
ERROR: S client not available

Boris
03.07.2017
18:45:22
а вот mysql в gui

Я стараюсь быть непредвзятым, если меня это не касается.
только если это не гребанный дамп БД вместо миграций

M
03.07.2017
18:46:01
Кстати из дампа можно миграции посроить)

Есть как минимум 2 инструмента для этого

Boris
03.07.2017
18:46:20
подробнее плз

M
03.07.2017
18:48:34
подробнее плз
https://github.com/Insolita/yii2-migrik лично юзал https://github.com/bizley/yii2-migration Не юзал, Макаров анонсировал как-то, хотел бы попробовать.

Vladimir
03.07.2017
18:49:27
Дело не в скорости. @KoJIT коллега, давай челу поясним за PG. ))
Только за транзакционный DDL PG уже гораздо лучше Mysql

M
03.07.2017
18:50:11
Только за транзакционный DDL PG уже гораздо лучше Mysql
В MySQL 8 завезли таки, и CTE тоже в 8 завезли и strict mode включили в 5.7 вроде по умолчанию

PostGIS

JSONB

WITH RECURSIVE

Materialized view

В целом архитектура гибкая, там и индексы самодельные и всё.

Google
M
03.07.2017
18:51:19
Это Объектно ориентированная СУБД

Бля, я фанатик PG

Массивы в полях, дичь, но может пригодиться)

Индексы по выражению

Остановите меня)

M
03.07.2017
18:52:19
Спохватились )
Всё равно не вернусь, там приведение типов неудобное :D

Aziz
03.07.2017
21:51:50
Такой вопрос:

В контроллере выполняю такой запрос: if ($model->load(Yii::$app->request->post() && $payment = $model->paymentSave()))

При попытке: $this->*, в моделе, передается NULL

Konstantin
03.07.2017
21:53:53
скобки

if ($model->load(Yii::$app->request->post()) && $payment = $model->paymentSave())

Aziz
03.07.2017
21:56:03
if ($model->load(Yii::$app->request->post()) && $payment = $model->paymentSave())
if ($model->load(Yii::$app->request->post() && $payment = $model->paymentSave())

У меня просто так

а

Konstantin
03.07.2017
21:56:32
пожалуйста

Страница 322 из 1721