@prophp7

Страница 576 из 1387
Roman
29.08.2017
14:09:15
php app/console doctrine:generate:entities YourBundle:Application ( и —no-backup если не нужен бекап класса Application)
Я на ларавел работаю, не на симфони, и суть вопроса не в генерации геттеров)

Dmitrii
29.08.2017
14:11:35
Ок, тогда ничем не могу помочь?

А зачем ты хочешь возвращать ApplicationCollection()? В ней есть какая-то особая логика?

Ну, какие у нее отличия от CompanyCollection() например?

Google
Roman
29.08.2017
14:18:05
Ну, какие у нее отличия от CompanyCollection() например?
В них находятся разные сущности, доп логика может состоять из качтомных методов, работающих с этими сущностями

Dmitrii
29.08.2017
14:24:52
Я бы из сущности возвращал просто array. А колекцию наполнял бы инстансами сущности там где вызываю получение этих инстансов. Зачем сущности знать куда будут складывать ее инстансы?

Хз понятно говорю или нет.

Dmitry
29.08.2017
14:29:14
Коллекция, имхо, лучше, хотя бы тем, что типизировать можно, но с доктриной без костылей такое не пройдет, она свои коллекции использует.

Roman
29.08.2017
14:41:49
Коллекция, имхо, лучше, хотя бы тем, что типизировать можно, но с доктриной без костылей такое не пройдет, она свои коллекции использует.
Я уже так-то обошел без особых костылей это) Ну я к тому, не будет ли это оверхедом таким юзать везде свои кастомные коллекции для наборов сущностей вместо array

Андрэ
30.08.2017
05:39:16
Привет, чату

Парни, решил тут доктрину поизучать (прикрутил к Laravel) и у меня тут вопрос возник. Модель из Eloquent умеет себя сериализовать при отдаче клиенту. А как правильнее отдавать модель доктрины? Реализовывать внутри модели механизм сериализации? (ну или __toString...)

Андрэ
30.08.2017
05:54:57
Вот от этого и возник вопрос

Но к своим приватным свойствам давать геттеры наружу только для сериализации норм ли?

Андрэ
30.08.2017
05:57:39
Да не, пока норм) Сделал связки доктрина+jwt и прям хорошо)

Google
Андрэ
30.08.2017
06:33:11
гляну, спс

Evgeny
30.08.2017
06:42:05
потсоны, а кто-нибудь сталкивался с реализацией Information Framework (SID) на php или другом языке?

Anton
30.08.2017
07:46:25
Кто-нибудь сталкивался с подключением в базам DB2 от IBM? У меня centOs Я скачал драйвера ibm_data_server_driver_for_odbc_cli.tar.gz на их основе собрал и подключил себе ibm_db2.so и pdo_ibm.so Однако при подключении к базе получаю сообщение "An attempt to connect to the database server failed because of a licensing problem" На любой подключающейся к БД машине нужно покупать лицензии на драйвера? о_О

Evgeniy
30.08.2017
07:47:10
хз я только ораклом игрался с db2 не доводилось из пхп играться)

Дмитрий Maestro
30.08.2017
07:50:49
всем привет

Sergey
30.08.2017
07:51:44
здесь помощь реально поулчить php ?

$iD
30.08.2017
07:52:21
нет

Sergo
30.08.2017
07:52:25
Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды Для ознакомления: https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839

Evgeniy
30.08.2017
07:53:12
но что то типо сделайте за меня мою работу на такое обычно никто не помогает

Sergey
30.08.2017
07:53:48
у меня нет вопрсоов :) Просто поинтересовался

Панда
30.08.2017
07:54:01
привет всем) а у меня вопрос есть

я его уже симфонистам задавал но интересно послушать... других симфонистов

вопрос простой - достаточно ли по симфони самой документации (она очень полна сама по себе, убедился уже) или симфонисты читают некие манускрипты недоступные смертным?

Панда
30.08.2017
07:55:49
согласен исходники смотреть это безусловно

Evgeniy
30.08.2017
07:55:50
но обычно достаточно оффицальной документации

Google
Alexander
30.08.2017
07:55:58
ну документацию и best practices. Да и так если что то нужно то гуглишь

Evgeniy
30.08.2017
07:56:03
потому что вся стороняя документация не успевает актуализироваться

Панда
30.08.2017
07:56:09
@KuvshinovEE спасибо, это и хотел узнать Alexander то же самое

Dmitriy
30.08.2017
07:57:02
можно еще кнп почитать

Панда
30.08.2017
07:57:31
Dmitriy что это?

Dmitriy
30.08.2017
07:57:59
knpuniversity.com

там курсы

Панда
30.08.2017
07:58:09
ааа. Ок спс

как раз есть скачаный на шару курс от knp по 3 версии симфы

я вообще не пехопист но интересуюсь по этому вот здесь и бываю )

еще бесплатная и на русском есть https://leanpub.com/a-year-with-symfony-ru но про нее наверное все знают

Ринат
30.08.2017
08:01:32
ого

актуальная?

Панда
30.08.2017
08:02:23
ну там авторы старались на симфони 2 но книга очень абстрактная, я думаю и на 3 версию подойдет т.к. стараются дать фундамент, практики. Что-то среднее между кукбуком и фундаментальным трудом

Ринат
30.08.2017
08:02:48
оснью же 4ый симфони будет?

Панда
30.08.2017
08:02:52
опытный php/symfony разраб может читать с любого места книжки )

Ринат
30.08.2017
08:02:56
там вроде бы концепция будет другой? микросервисы?

Панда
30.08.2017
08:03:08
он уже существует ) на гитхабе но релиза еще нет насколько я знаю официального

о концепте не ведаю

$iD
30.08.2017
08:03:35
на последнем симфониакс тётя рассказывала что уже они в проде юзают 4ую верси

Google
$iD
30.08.2017
08:03:37
ю

Панда
30.08.2017
08:04:04
да, и раздел документации по ветке 4 на сайте имеется.

$iD
30.08.2017
08:04:19
концепт прост, от того и хорош... сейчас симфони тянет например формы (всегда) а с флексом ты сам себе собираешь то, что тебе нужно

Dmitriy
30.08.2017
08:05:11
да.. 4ка хороша

Панда
30.08.2017
08:05:14
yeah еще бы узнать все получше время + уничтожатор лени бы в руки. Первое есть, второй прибор еще не придуман )

Dmitriy
30.08.2017
08:05:26
пойду обновлюсь до 3.3.8 )

Панда
30.08.2017
08:05:29
да и у 3-й LTS срок очень нехилый.

(по кр мере так анонсировалось а рабочую карту LTSов не читал)

$iD
30.08.2017
08:05:54
на то он и LTS

lts от 3ки кстати еще не вышел

3.4 будет lts

Ринат
30.08.2017
08:41:18
сейчас в мастер ветке в симфони то что в 4 версии будет?

странно что внутри до сих пор везде array()

Eugene
30.08.2017
08:43:44
странно что внутри до сих пор везде array()
никто не будет менять в работающем коде array() на []

Andrew
30.08.2017
08:44:11
хм, оказывается в php >=7.1 (new \DateTime() == new \DateTime()) будет false возвращать из-за микросекунд. А как кто даты теперь сравнивает?

Ринат
30.08.2017
08:44:20
ну 4.0 же вроде минимально будет 7 ка?

Панда
30.08.2017
08:44:36
обратную совмесу блюдут?

Google
Ринат
30.08.2017
08:44:55
к чему этот архаизм в самой новой версии фреймворка

Evgeniy
30.08.2017
08:45:13
вот еще правильней http://php.net/manual/ru/datetime.diff.php

Панда
30.08.2017
08:45:35
да может хотят требования все таки на php 5.6 оставить хотя я свечку не держал

Eugene
30.08.2017
08:45:46
ну 4.0 же вроде минимально будет 7 ка?
7.1.3 вроде, но менять array() на [] имеет мало смысла

Andrey
30.08.2017
08:46:26
странно что внутри до сих пор везде array()
Ну сделай пулл реквест, если хочешь. Просто тратить силы на это смысла нет.

Maksim (Ellrion)
30.08.2017
08:46:56
у симфони версия 3 имеет требование пыха >5.5.9 так что короткий синтаксис массивов там уже полюбому есть

Ринат
30.08.2017
08:46:58
ну так это же программно поменять можно

он в 5.4 появился

Панда
30.08.2017
08:47:15
видимо тогда им просто лень )

Страница 576 из 1387