
Алексей
22.10.2017
17:28:56
Только его уже придётся с алиасом регистрировать, а не с FQCN в качестве имени.

Arky
22.10.2017
17:35:25
Catchable Fatal Error: Object of class ShopBundle\Entity\Category could not be converted to string
(
Зачем изиадмин пытается превратить объект в строку?(

Google

Алексей
22.10.2017
17:38:37
Господа, а где в современном сетапе Symfony-приложения без единого бандла наиболее правильно регистрировать Compiler Pass?

Arky
22.10.2017
17:40:01

Alexander
22.10.2017
17:40:14

Алексей
22.10.2017
17:40:15

Alexander
22.10.2017
17:41:02

Arky
22.10.2017
17:41:44

Andrew
22.10.2017
17:41:51
можно запилить анонимный класс

Алексей
22.10.2017
17:42:01

Andrew
22.10.2017
17:42:06

Google

Alexander
22.10.2017
17:42:49

Алексей
22.10.2017
17:43:29

Arky
22.10.2017
17:43:56

Andrew
22.10.2017
17:44:49

Dinar
22.10.2017
17:44:50
В общем, почему-то на проде не работает, а на деве - работает.
Не понимаю, что за фигня с сериалайзером.

Алексей
22.10.2017
17:46:10

Dinar
22.10.2017
17:46:14
Есть версии, почему сериалайзер косячит?
Хммм...

Алексей
22.10.2017
17:46:27

Arky
22.10.2017
17:49:58
А как картинку продукта запилить?) Нужно чтоб в бд просто была запись image и там ссылка на изображение?)

Dmitriy
22.10.2017
18:01:50
охохо
чувак иди изучай основы

Dinar
22.10.2017
18:05:22
Вот реально делаю инсталл без dev, и все перестает работать

Алексей
22.10.2017
18:10:11
Но вообще, конечно, странно.

Dinar
22.10.2017
18:10:33
Вот мой дев
"require-dev": {
"doctrine/doctrine-fixtures-bundle": "^2.3",
"sensio/generator-bundle": "^3.0",
"phpunit/phpunit": "~6.0",
"deployer/deployer": "^5.0",
"phpstan/phpstan": "^0.8.5"
},

Google

Dinar
22.10.2017
18:10:44
Вроде как все в порядке, да?

Николай
22.10.2017
18:36:40
Здравствуйте. Кто подскажет почему убрали make из symfony flex? Может ссылку кто кинет на инфу. Спасибо.

Dmitriy
22.10.2017
18:38:28
ссылка была.. поищи в истории

Valentin
22.10.2017
18:52:37
@Raplider
> c make проблемы у них на разных системах, поэтому будет хард зависимость на симфони компонент
Это в сухом остатке если

Dmitry
22.10.2017
18:55:30

Vit
22.10.2017
18:58:58
Добрый вечер. А в документации современной Symfony нет джобит? Помнится в первой версии даже на русском было.

Sergey
22.10.2017
19:12:54
джобит?

Vit
22.10.2017
19:25:03
http://symfony.com/legacy/doc/jobeet/1_4/ru/01?orm=Propel


Dinar
22.10.2017
19:33:56
Короче, сериалайзер реально не работает, если ставить композер с --no-dev
Какие пакеты в dev там, без которых он не работает???
То когда делается с DEV, то дополнительно ставятся вот эти пакеты:
- Installing pimple/pimple (v3.2.2): Loading from cache
- Installing deployer/phar-update (v2.0.3): Loading from cache
- Installing deployer/deployer (v5.1.3): Loading from cache
- Installing webmozart/assert (1.2.0): Loading from cache
- Installing phpdocumentor/reflection-common (1.0.1): Loading from cache
- Installing phpdocumentor/type-resolver (0.4.0): Loading from cache
- Installing phpdocumentor/reflection-docblock (4.1.1): Loading from cache
- Installing phpunit/php-token-stream (2.0.1): Loading from cache
- Installing sebastian/version (2.0.1): Loading from cache
- Installing sebastian/resource-operations (1.0.0): Loading from cache
- Installing sebastian/recursion-context (3.0.0): Loading from cache
- Installing sebastian/object-reflector (1.1.1): Loading from cache
- Installing sebastian/object-enumerator (3.0.3): Loading from cache
- Installing sebastian/global-state (2.0.0): Loading from cache
- Installing sebastian/exporter (3.1.0): Loading from cache
- Installing sebastian/environment (3.1.0): Loading from cache
- Installing sebastian/diff (2.0.1): Loading from cache
- Installing sebastian/comparator (2.0.2): Loading from cache
- Installing phpunit/php-text-template (1.2.1): Loading from cache
- Installing phpunit/phpunit-mock-objects (4.0.4): Loading from cache
- Installing phpunit/php-timer (1.0.9): Loading from cache
- Installing phpunit/php-file-iterator (1.4.2): Loading from cache
- Installing theseer/tokenizer (1.1.0): Loading from cache
- Installing sebastian/code-unit-reverse-lookup (1.0.1): Loading from cache
- Installing phpunit/php-code-coverage (5.2.2): Loading from cache
- Installing phpspec/prophecy (v1.7.2): Loading from cache
- Installing phar-io/version (1.0.1): Loading from cache
- Installing phar-io/manifest (1.0.1): Loading from cache
- Installing myclabs/deep-copy (1.6.1): Loading from cache
- Installing phpunit/phpunit (6.3.1): Loading from cache


Valentin
22.10.2017
20:14:56

Dmitry
22.10.2017
21:44:07
Может кто-то сталкивался:
Мне нужно десериализировать json в Entity с вложенными сущностями. Но в стандартном функционале такого нету. Хочу реализовать..
Для этого нужно написать нормалайзер для сериализатора, правильно?

Bohdan
22.10.2017
21:46:36
а нет
перепутал с чем-то, казалось, что это движок сериализации
да, с питоновским pickle


Dinar
22.10.2017
22:33:49
Pickle - это вроде модели МЛ хранить, да?

Bohdan
22.10.2017
22:34:45
это сериализатор просто)

Владимир
23.10.2017
01:52:53
Кто-нибудь знает как Easy Admin отстроить от Doctrine? Мне нужно отображать в админке сущности на основании только json файлов и иерархии папок. Sonata, по видимому, позволяет это сделать более интуитивно, чем Easy Admin

Google

Владимир
23.10.2017
01:53:12
Но я хочу поразбираться в Easy Admin
Ну или, на крайний случай, как настроить доктрину на работу таким образом, чтобы она не производила подключения к какой-либо базе данных, а просто предоставляла мне сущности и репозитории сущностей, в которых я бы прописал логику выборки сущностей из JS файлов?
Хах, решил свой драйвер писать доктрины. Оказалось, что доктрина так хардкодно завязана на базах данных, что сам интерфейс драйвера содержит сугубо базаданновские сигнатуры методов
Если я не ошибаюсь, то ORM, все-таки, можно рассматривать без баз данных? Это же просто механизм сопоставления с объектно ориентированной моделью каких либо данных, не важно каких? Но в Интернете везде одно - ORM для матчинга базы данных в объекты.

Urmat
23.10.2017
05:11:36


Владимир
23.10.2017
05:13:52
А почему бы просто не контрибьютить?
Специфично слишком у меня все получается, да и не получается, по сути. Изиадмин использует QueryBuilder, а не репозитории сущности. Что логично. Написать систему обработки запросов к файловой системе - для данной задачи это слишком грандиозно
Я надеялся просто выпилить из драйвера все, что связано с обращением к базе данных и сконцентрировать логику в репозиториях сущностей. Не проканало

Admin
ERROR: S client not available

Владимир
23.10.2017
05:37:27
Все! Я выдохся бороться с EasyAdmin. Слишком он "легкий" на подобных поворотах. Вернусь к Сонате и поработаю с советами https://stackoverflow.com/questions/15966575/sonataadminbundle-display-non-crud-statistics/22507027

Urmat
23.10.2017
05:57:57
Народ, у меня на виртуалке в вагранте, после установки homestead получаю ошибку [Doctrine\DBAL\Driver\PDOException]
SQLSTATE[08006] [7] fe_sendauth: no password supplied
Как я понимаю, проблема в postgres и нужно указать логин и пароль от него.
Но я не знаю где оно настравивается. Может у кого уже была подобная ситуация?
Я попробовал внутри виртуалки подключиться к базе: (выполнив команду -
psql -U homestead -h localhost
)
Но получаю ошибку
psql: fe_sendauth: no password supplied

Dmitriy
23.10.2017
06:01:10
Забей ты на всякие сонаты, изиадмины.. админка делается легко своими руками
в итоге ты время тратишь на внедрение новых фич, а не на борьбу с сонатой\изиадмином

Владимир
23.10.2017
06:10:29

Dmitriy
23.10.2017
06:12:01
хорошо если так.. а то обычно допиливание функционала выливается в костылестроение

Bohdan
23.10.2017
06:22:03

Владимир
23.10.2017
06:23:58
От же ж! Совсем как-то не весело от таких слов

Google

Владимир
23.10.2017
06:26:36
Хочется же всемогущего волшебства, а получаем в результате ограниченные инструменты. Сказка не получается

Dmitriy
23.10.2017
06:26:42
выбираешь себе тему на бутстрапе и погнал
без всяких магий.. только шаблоны нормально заэкстенди
зато все явно и наглядно

Bohdan
23.10.2017
06:28:07

Dmitry
23.10.2017
06:28:09

Владимир
23.10.2017
06:28:40

Dmitriy
23.10.2017
06:29:00
для админки хорошо ложатся симфонийский формы..

Dmitry
23.10.2017
06:30:18

Алексей
23.10.2017
06:36:36
Я не встречал годной реализации

Dmitry
23.10.2017
06:38:52
Скорее маппер
Можно пример или чуть поподробнее? Я думал нужен свой нормалайзер с реализацией denormalize
а.. понял, буду искать)

Алексей
23.10.2017
06:39:41
Хочется что то типа фрактала только в обратную сторону
У меня сейчас put/patch методы вызывают populate метод у репозитория сущности.
Но там каша из форычей

Dmitry
23.10.2017
06:41:35
okay, скорее всего буду сам писать
если что, добавлю сюда https://github.com/symfony-bundles/rest-bundle/blob/master/Request/ParamConverter/EntityParamConverter.php реализацию

Arky
23.10.2017
11:33:33
В маппинге создал атрибут с типом blob, а изиадмин его не видит( В чем трабла?

Alexandr
23.10.2017
14:01:58
подскажите, а можно в конфиге обратиться к параметру (элементу массива)? ... что-то вроде
%array.element%