
Dmitriy
22.07.2017
15:08:49
Это норм

Den
22.07.2017
15:09:08
Это полгода назад
Вот реально подскажите че с ним мне делать. Знаю что он косячный, помогите поправить.
Суть в том, что я его юзаю для АПИ. Он с претензией на универсальность:
То есть я его расширяю так
/**
* Create an instance of ProductsApiController
*
* @param ProductRepositoryInterface $repository
*/
public function __construct(ProductRepositoryInterface $repository)
{
$this->repository = $repository;
}

Google

Den
22.07.2017
15:15:40
Туда можно типа любой репозиторий

Игорь
22.07.2017
15:34:01
Пацаны, такой вопрос, представим что у меня есть модель которая делится на типы. Что лучше сделать, чтобы расширять типы было удобно ( сейчас их 2, максимум будет 10 ).
Я вот думаю, а может ето ложить в кеш 'database' на forever
Чтобы не создавать таблицу для типов в БД? Или во мне сейчас лень говорит??

Den
22.07.2017
15:54:49
Я могу сказать что тебе нужно, но мне как то страшно. Последний раз на меня наехал алмин (не этой группы)

Dave
22.07.2017
16:16:26
А по подробнее
А то с первого раза не понятно

Dmitriy
22.07.2017
16:17:55

Dave
22.07.2017
16:18:29
И тролю и не тролю - троллинг в том что ты не передаешь информацию в понятном виде.
А не троллинг то реально интересно что же ты бля имел ввиду

Den
22.07.2017
16:18:54
Ща скрины сделаю
Из PHPGeeks, к слову, меня выгнали после этих скринов, с криками Антипаттерн вчера

Dmitriy
22.07.2017
16:20:37
счас разберемся

Den
22.07.2017
16:20:55

Google

Den
22.07.2017
16:21:13
а кто ?
Не не забанили, просто наехали

Dave
22.07.2017
16:21:26
default_posts_default_posts_transi чего то там
норм)

Den
22.07.2017
16:21:52
default_pages_ нас сейчас интересует
Смотрите плиз на все
Когда я типы создавал - там еще кое что появилось
Они то и инициировали таблиц создание
Они - это модели
streams_streams
streams_assignments - хранит связь модели и поля
Поля доступны только в пределах NS
Но реюзабельны, для нескольких моделей (в перелах NS)
Это opensource

Google

Dave
22.07.2017
16:31:57
Я думаю можно было бы решить не так замудрено
но к сожалению сейчас уделить мыслям об этом не могу - подсказал бы. что то слишком навороченно

Den
22.07.2017
16:33:25

Dmitriy
22.07.2017
16:37:50
А какой был вопрос ? я даже вопрос не понял. И вижу какие-то ddl

Den
22.07.2017
16:39:17

Dmitriy
22.07.2017
16:39:46
Это был Фарт скорее всего

Den
22.07.2017
16:40:14
С первого смотри по порядку. Я добавляю типы через UI админки

?
22.07.2017
16:40:28

Den
22.07.2017
16:40:32

F01134H
22.07.2017
16:41:29
Я ж тебе говорил куда гуглить

Dmitriy
22.07.2017
16:43:00

Den
22.07.2017
16:43:45
Еще прикол - таблице то соответствует модель в ларке. Думаю я не открыл америку

Dmitriy
22.07.2017
16:47:37
Странная система. Явно кто-то смотрел в сторону noSQL когда проектировал
Что бы это все не вынести в post_type -а тут типы
post_type_translations - тут хранить переводы

Den
22.07.2017
16:48:18
есть vagrant с установленной
Погоняй

Dmitriy
22.07.2017
16:48:50
Если только завтра. я уже собираюсь уходить

Google

Den
22.07.2017
16:48:51
Хотя она командой ставится
Ок
https://app.vagrantup.com/Piterden/boxes/pyrocms

Dmitriy
22.07.2017
16:49:29
Но обычно так не делают. Это денормализация не понятно для чего

f4rt~
22.07.2017
16:51:47

Dmitriy
22.07.2017
16:52:03

Den
22.07.2017
16:52:23
Ну это не совсем обычно - тут я согласен. С денорализацией - даже не знаю. Нормальность - очень субъективна, как правило.

Admin
ERROR: S client not available

f4rt~
22.07.2017
16:52:33
что может быть лучше денормализации,я это слово говорю у меня аж что то ёкает внутри

Dmitriy
22.07.2017
16:52:55
Есть 6 правил (форм) нормализации. это уже правила а не субьективность

?
22.07.2017
16:53:11

Den
22.07.2017
16:53:14
Ссыль есть?

Dmitriy
22.07.2017
16:53:33
Хоть в цмс обычно так и делают бд. для модульной и тригерной системы
логика в этом есть

Den
22.07.2017
16:53:59

Dmitriy
22.07.2017
16:54:11
выше же
вордпесс, джумла и т.д

Den
22.07.2017
16:54:37

Google

Dmitriy
22.07.2017
16:54:59
в вп то ? да счас там тоже такой же ужас
Интересно
https://ru.wikipedia.org/wiki/Нормальная_форма

Den
22.07.2017
16:55:26
Давайте не будем про говнокод

Subb98
22.07.2017
17:02:53

Den
22.07.2017
17:03:34
Да они и так

Subb98
22.07.2017
17:03:40
А возьмёт готовый популярный движок, который будет возможно поддерживать.
Представьте себе предпринимателя, которому нужна, например, визитка за 5к. И он такой (внезапно): "Эй, хлопцы, давайте запилим её на Ларавель! Я слыхал, что это пздатый инструмент!"

Den
22.07.2017
17:05:30

Subb98
22.07.2017
17:05:45
Ну, почему не поверю :D

Den
22.07.2017
17:06:26
Только 5.3 пацаны

Dmitriy
22.07.2017
17:06:51

Den
22.07.2017
17:06:51
Так как Тейлор - гандон

Subb98
22.07.2017
17:06:54
Не рентабельно заказывать двиг с нуля на старте.
Да и долго будут его пилить.

Den
22.07.2017
17:07:39

Dmitriy
22.07.2017
17:08:18
А потом клиент захочет вп. и придется назад переезжать, норм че.