@symfony_php

Страница 153 из 1418
Алексей
24.03.2017
12:53:30
Type|null? :)

Like
24.03.2017
12:53:42
Это считается за null ?)

?
24.03.2017
12:53:51
объект в котором находится этот метод

Алексей
24.03.2017
12:53:56
Ну у тебя же nullable type используется.

Google
Алексей
24.03.2017
12:54:27
Если шторм орёт - посмотри, что орёт. Возможно, ты просто уровень поддержки языка неверный выбрал и не указал, что PHP 7.1.

?
24.03.2017
12:55:00
clsass A { public function name(): A { return $this; } }

Like
24.03.2017
12:55:11
Если шторм орёт - посмотри, что орёт. Возможно, ты просто уровень поддержки языка неверный выбрал и не указал, что PHP 7.1.
C Этим хорошо, на Null не орет, спасибо, попробую. Но смущает null, по идеи он возвращает объект

?
24.03.2017
12:55:45
clsass A { public function name(): ?A { return $this; } }

Алексей
24.03.2017
12:56:07
C Этим хорошо, на Null не орет, спасибо, попробую. Но смущает null, по идеи он возвращает объект
Ну если ты указал тип с вопросительным знаком - это nullable type. Не указывай вопросительный знак и это значит, что PHP там не даст null вернуть.

?
24.03.2017
12:56:41
знак вопроса нужно писать перет типом

так ?type а не так type?

Like
24.03.2017
12:57:28
Это было как вопрос :D

Мол "тип?" (какой)

Sergey
24.03.2017
12:57:38
а еще можешь вернуть self вместо типа

Google
Алексей
24.03.2017
12:57:42
Это было как вопрос :D
Офигеть ты вопрос прямо в код завернул.

Sergey
24.03.2017
12:58:09
?
24.03.2017
12:59:44
подворовывает пых синтаксис у других яп)

Алексей
24.03.2017
13:00:06
Чего б и нет)
НУ как бы ты в блоке кода это пишешь. Логично подумать, что это именно код, а не текст вопроса. А отвечая на то, что ты, кажется, хотел спросить, то да: class A { public function name(): A { // ... return $this; } }

Ivan
24.03.2017
19:11:03
всем привет. собираюсь писать админку для сайта. хочу сделать ее отдельным бандлом. это правильно? вроде раньше тут писали про то что бандлы зло.

Roman
24.03.2017
19:11:19
Не надо бандлом

Вы же эту админку отдельно не будете распространять

Roman
24.03.2017
19:16:30
Бандлы не зло

Но админку выносить в отдельный бандл не нужно. Просто вынесите контроллеры администратор в отдельный неймспейс и все

*контроллеры админки

Ivan
24.03.2017
19:18:41
ок. спасибо за помощь

Roman
24.03.2017
19:20:57
Посмотрите как организовано в symfony-demo

Daniel
24.03.2017
20:21:35
Всем привет реально ли как то отрубить у Swftmailerа, идущего из коробки, spool режим?

Я например хочу чтобы адекватно работало через очередь

Sergey
24.03.2017
20:21:50
да

http://symfony.com/doc/current/reference/configuration/swiftmailer.html#type

Google
Gleb
25.03.2017
15:02:09
Товарищи, есть проблема( нужно без дополнительных бандлов как-то через сессию передать энтити в другой экшн. Но доктрина при получении энтити и попытке persist на нее ругается на связанные сущности, типа найти такие не может (привязка к энтити в другом экшене их шла же). Есть способ, не перебирая их по одному, как-нибудь быстро их зарефрешить?

задача чуть подробнее: есть страница, где нужно подтвердить введенные данные, причем они еще не должны быть сохранены в базу. Но после подтверждения объект должен сохраниться. На той странице, где подтверждение, должна и валидация пройти, то есть объект сам уже создан. Разбирать его снова в хидден-форму очень не хочется и собирать потом заново.

Roman
25.03.2017
15:42:30
ну, первое что приходит в голову - обойтись без энтити

и без доктрины

Dmitriy
25.03.2017
15:44:25
DTO

Roman
25.03.2017
15:44:36
создайте какие-нибудь дто, пусть они будут валидироваться

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

ну или серилайзером DTO -> json ->Entity

Gleb
25.03.2017
17:12:17
скорее всего проблема в том, что связанные сущности в detached state
ну да, доставались-то они в другом entity_manager. Это как-то решается?

Andrew
25.03.2017
17:12:39
merge обычно помогает

Andrew
25.03.2017
17:13:26
а кто-то https://github.com/lexik/LexikFormFilterBundle юзал?

Roman
25.03.2017
17:17:20
я юзаю

Andrew
25.03.2017
17:19:15
я юзаю
годная вещь?

есть бока или можно смело юзать?

Roman
25.03.2017
17:23:07
я смело юзаю

ну у меня он только для фильтрации в админке

Andrew
25.03.2017
17:23:48
а насколько сложные фильтры?

Roman
25.03.2017
17:24:25
да несложные. ну и структура базы несложная. магазин

Google
Roman
25.03.2017
17:25:13
дял моих задач он подошел, пользуюсь, работает без каких-либо нюансов

Roman
25.03.2017
17:47:28
ребята, а кто-то пробовал хранить /etc в гите?

Gleb
25.03.2017
17:59:13
merge обычно помогает
фак, я 4 часа бился над проблемой, что решается в одну строчку)

спасибо

Roman
25.03.2017
18:14:56
То есть?
ну, хранить конфиги в гите что бы в случае чего откатывать изменения

я просто подумал что это могло быть удобно, хотел понять кто-нибудь так делает или нет

Salavat
25.03.2017
18:19:57
Все крон / bash скрипты в том числе

Admin
ERROR: S client not available

Roman
25.03.2017
18:20:47
что значит "без доступов"?

Salavat
25.03.2017
18:20:50
Если у кого-то есть интереснее решения - я бы послушал

что значит "без доступов"?
В конфигах Sphinx нет логина, пароля к бд

Sergio
25.03.2017
18:21:16
всем привет

а у меня примерно подобный вопрос... не могли бы подсказать как правильно организовать систему для девелопа в локальной среде, и выливки одним человеком на дев/релиз сервера. я знаю, что в разрезе симфони проекта это называется деплоймент, ну и видимо это справедливо и для остальных типов приложений, верно?

Roman
25.03.2017
18:23:43
я выливаю гитом

Sergio
25.03.2017
18:24:26
сам гит умеет выливать?

Roman
25.03.2017
18:24:35
git pull

Salavat
25.03.2017
18:24:48
И потом хуки,?

Google
Roman
25.03.2017
18:25:00
нет хуков

потом комманды если надо

Sergio
25.03.2017
18:25:31
пулл на стороне дев/релиз сервера?

Roman
25.03.2017
18:25:36
да

Sergio
25.03.2017
18:25:54
т.е без выделенного сервака не обойтись?

Roman
25.03.2017
18:26:11
выделеного под что?

Sergio
25.03.2017
18:26:28
VPS или как он там

я про хостинг

Roman
25.03.2017
18:27:05
ну что бы проект где-то крутился ему нужен хостинг, конечно

вопрос я не понимаю про сервак на самом деле

Sergio
25.03.2017
18:27:48
так вот мне нужна связка 127.0.0.1 <=> git <=> хостинг

да?

вопрос в том, чтобы разработка велась на локальных серверах

но заказчику можно было демонстрировать 2-3 ветки

гдето в нете

и как бы это вот правильней организовать

Roman
25.03.2017
18:29:06
ну, так можно развернуть на сервере любую ветку

Sergio
25.03.2017
18:29:40
и тут от хостинга зависит?

Roman
25.03.2017
18:29:46
вероятно не понял вопорса потому что рассказываю очевидные для себя вещи

Sergio
25.03.2017
18:29:51
не все же одинаковый набор услуг предоставляют

Salavat
25.03.2017
18:30:00
Aqua что-то там у друпала есть

А можно самому сделать

Sergio
25.03.2017
18:30:17
вот это интереснее)

Страница 153 из 1418