
Hope
04.07.2017
11:13:36
одним запросом надо?

Rodion
04.07.2017
11:14:21
Да фиг поймешь этот sql, думал вложенным

Hope
04.07.2017
11:16:42
ща своим перешлю

Rodion
04.07.2017
11:16:57
оке =)

Google

Rodion
04.07.2017
11:19:32
Вот такая структура

Pavel
04.07.2017
11:21:00
Используй HAVING в запросе
Это задача ровно на то чтобы использовать этот оператор в запросе.

Hope
04.07.2017
11:21:53
count(*), group by, having

Pavel
04.07.2017
11:22:07
Ну и еще проверить что ты умеешь делать два джоина

Hope
04.07.2017
11:23:00
и джоин, да, мискликнула

Alexandra
04.07.2017
11:23:10
Group by

Kirill
04.07.2017
11:23:29
SELECT book_id, count(author_id) author_ctn FROM author_books GROUP_BY book_id HAVING count(author_id) > 2
попробуй так

Rodion
04.07.2017
11:27:06
Сейчас протещу

Dmitry
04.07.2017
11:54:43
ох, запретить бы готовые решения давать ;)

Kirill
04.07.2017
11:57:42
аа, сорри, не знал)))

Никита
04.07.2017
12:17:02

Google

Alexandr
04.07.2017
12:19:34
Есть знатоки по Wordpress - есть проблема в плагине даю на скачку pdf - все работает но внутри вордпресса срабатывает 404.

Kirill
04.07.2017
12:23:23
https://wordpress.org/support/topic/pdf-files-do-not-download/
не то?

Alexandr
04.07.2017
12:36:43
голый WP статистики нет..

Igor
04.07.2017
12:41:46
из плагина

Kirill
04.07.2017
12:48:14
не в .htaccess проблема случаем?

Igor
04.07.2017
12:49:34
там в урле какая-то дичь передается обычно, и вп может сразу 404 в буфер положить. потом запускается плагин, который делает exit.

Kirill
04.07.2017
12:50:32
веселый вп я погляжу, мне еще правда не довелось с ним бодаться)

Alexandr
04.07.2017
12:52:59
нет .htaccess - вот так попробую https://wordpress.stackexchange.com/questions/3480/how-can-i-force-a-file-download-in-the-wordpress-backend
как только header отсылаются в ступор WP вводится.. надо перехватывать до похоже

Igor
04.07.2017
12:53:55
ненене
это ж тот самый плагин же?

Alexandr
04.07.2017
12:54:21
ага

Igor
04.07.2017
12:54:38
ты отправляешь контент пдф и делаешь exit?

Alexandr
04.07.2017
12:54:38
без WP все работает отлично..
да

Igor
04.07.2017
12:55:09
сделай return $this->response->setContent($html);
типа таво
глянь там где календарь отдается
treatment controller

Google

Alexandr
04.07.2017
12:59:38
ok

Pavel
04.07.2017
16:28:26
По каким неймспейсам вы раскладываете бизнес-логику вашу?
src/Domain похоже на веб-домен, который у нас уже есть в коде

Adel
04.07.2017
16:30:15
веб домен?

Pavel
04.07.2017
16:35:21
Да домен всмысле www.some.com
А не предметная область

Adel
04.07.2017
16:36:06
ну это ж сущность... в крайнем случае value object

Pavel
04.07.2017
16:36:13
Ладно есть еще один блиц-вопрос, как лучше хранить много констант? В статическом классе или в отдельном файле с неймспейсами?

Adel
04.07.2017
16:36:45
если они все связаны одной целью то в одном классе. если разными - то в разных
если они привязаны к какому то реальнмоу клкссу или интерфесу можно прямо в нем

Pavel
04.07.2017
16:38:38

Pavel
04.07.2017
16:38:45
до 8, думаю

Adel
04.07.2017
16:39:41
в интерфейсе/абстракном классе нужного класса...
смотря что за константы :)

Pavel
04.07.2017
16:41:11
Короче у нас в доменной области есть некие коллекции - в них хранятся всякие данные.
Таких коллекций штук 50-60 разных, у каждой есть своей уникальное имя.
Раньше мы писали имя коллекции в строках, возникло много проблем из-за того что люди путают их названия и т.д. Думаю вынести все эти названия в константы.
Есть 2 варианта:
1) Положить их все в один класс
2) Положить их в файл constants.php и подключить его загрузку в composer

Adel
04.07.2017
16:43:00
2) в смысле define?

Остап
04.07.2017
16:43:21
undefined

Google

Остап
04.07.2017
16:44:14
LOREM UNDEFINED!
Undefined undefined 3 undefined, undefined undefined undefined undefined undefined undefined.
undefined?

Pavel
04.07.2017
16:44:26
Не, можно прямо в голом неймспейсе писать:
<?php
const TSCA = 'tsca';
То есть класс тут впринципе лишняя сущность получается

Adel
04.07.2017
16:45:11
а что говорят эксперты по яве про такие константы? :)

Pavel
04.07.2017
16:45:36
Хотя с другой стороны, на SO есть годный аргумент, что константы из класса можно итерировать если понадобится

Admin
ERROR: S client not available

Adel
04.07.2017
16:46:29
да плевать на итерацию. класс или интерфейс.. это группировка констант по смыслу.
а ты какоето процедурное программирование хочешь.
лежащие в воздухе константы

Pavel
04.07.2017
16:47:04
Ну да, а чем это плохо?

Adel
04.07.2017
16:47:12
и класс этот должен быть гдето рядом с теми классами через которые вы работаете с этими коллекциями

Pavel
04.07.2017
16:47:39
Да это по сути сквозной функционал, используется везде всеми подряд.
Вся суть наших проектов это работа с этими коллекциями.

Adel
04.07.2017
16:47:52
моя мнения такая. но я много программировал во всяких сишарпах, где просто не знают как такое возможно чтобы константа не принадлежала классу
так что я деформирован немного тут :)

Sparrow
04.07.2017
16:48:26
Парни неделю ни как не выберу IDE везде пишут по разному (
Кому сторм кто в нетбинс кто эклипс
Атом

Остап
04.07.2017
16:49:03

Adel
04.07.2017
16:49:39
Только шторм. Это единственная нормальная профессиональная среда.

Google

Adel
04.07.2017
16:49:46
только она не бесплатная.

Остап
04.07.2017
16:50:07
есть же версия для студентов

Никита
04.07.2017
16:50:19
Есть версия на 3 месяца ;)

Anatoly
04.07.2017
16:50:39
PHPShtorm, но коллега в NetBeanse рабоате и не жалуется вроде

Pavel
04.07.2017
16:51:05

Alexandra
04.07.2017
16:51:08
За шторм

Sparrow
04.07.2017
16:51:24
Сплошной холивар ни как не определиться

Anatoly
04.07.2017
16:51:29
неа, он нормальный прогер
А на коллегу жалуются?
что бы определится надо попробовать

Sparrow
04.07.2017
16:51:45
Нетбинс вроде фри?

Anatoly
04.07.2017
16:51:53
фри

Kirill
04.07.2017
16:52:13
У меня шторм ломанный)

Остап
04.07.2017
16:52:27
у всех...

Adel
04.07.2017
16:52:33
так так
ломанный значит