@prophp7

Страница 1377 из 1387
Stepan
24.10.2018
16:11:29
типа ти ето, уведомляй когда изменения делаел

Dmitry
24.10.2018
16:30:17
Типа ти делай апи строго типизированное, да.

Сегодня фронтендщик пришел, а завтра мобильные разработчики с начальством придут и спросят за простой и краши приложения ?

Odaxelangia
24.10.2018
16:33:05
Сегодня фронтендщик пришел, а завтра мобильные разработчики с начальством придут и спросят за простой и краши приложения ?
А потом они пришли за мной, потому что больше никого не осталось кто смог бы сражаться ?

Google
Александр
24.10.2018
16:48:19
Привет. Кто пользовался php-enum? как лучше назвать константы, если они состоят из 2х слов, например get balance

типо, GET_BALANCE vs getBalance vs GetBalance

вроде как хочется GET_BALANCE, константа же все таки, но в коде странно выглядит Method::GET_BALANCE()

Alexey
24.10.2018
16:52:28
Так это же константа... Класс::GET_BALANCE и по пср 2 константы в верхнем регистре

Александр
24.10.2018
16:53:39
понимаю, но в коде выглядит не очень, не?

https://github.com/myclabs/php-enum

я вот про эту библиотеку если что

Alexey
24.10.2018
16:55:02
Норм в коде выглядит))

Александр
24.10.2018
16:56:56
тогда длинно))

Petr
24.10.2018
16:57:28
тогда длинно))
символы бесплатные

Александр
24.10.2018
16:58:01
символы бесплатные
разобраться быстрее можно будет, если символов будет меньше

Petr
24.10.2018
16:58:53
очень распространенное заблуждение о том, что меньше кода = легче понять что происходит

Google
Александр
24.10.2018
16:59:07
хочется чтобы проще читалось

на мой взгляд Method::GET_BALANCE() будет лучше читаться чем new Enum(Method::GET_BALANCE)

Petr
24.10.2018
17:00:09
и тебя не смущает, что там под капотом вызывается магический метод и что это нарушение PSR-4? зато короче, да

и автокомплита не будет, и кликнуть в IDE по методу нельзя будет

Александр
24.10.2018
17:01:08
ну то что магический метод не сильно пока смущает, а про пср4 почему?

@method static string GET_BALANCE() решит проблему с автокомплитом

Petr
24.10.2018
17:01:35
ой, psr-2

Александр
24.10.2018
17:01:49
так поэтому и спросил

потому что смущает))

f4rt~
24.10.2018
17:40:52
Неожиданно
посмотри https://www.destroyallsoftware.com/talks/wat

там есть поинтереснее примеры

Bohdan
24.10.2018
19:13:52
и все остальные видео тоже посмотри, редкая годнота

Александр
24.10.2018
19:15:31
Нет
Аргументированно)

Ramil
24.10.2018
19:16:28
Всем привет, может кт о-то делал для себя генератор SEO uri для OC 3 или знает где можно найти, весь интернет прочесал.

Roman
24.10.2018
19:16:28
Ну могу аргументированно :) Код надо читать, а не угадывать сокращения.

Katulos
24.10.2018
20:12:06
Кто нибудь юзает связку phpstorm+vagrant+xdebug?

Google
Roman
24.10.2018
20:12:28
Много кто

Katulos
24.10.2018
20:13:01
Например?

Roman
24.10.2018
20:13:58
Например я

Katulos
24.10.2018
20:16:24
Дебаг работает?

Quiss
24.10.2018
20:16:47
работает

Александр
24.10.2018
20:16:52
Я юзал давно, работало все

http://code-note.com/post/configure_gdebug_and_phpstorm_for_vagrant_project

Katulos
24.10.2018
20:17:48
Замечательно

Настроим сообщая и мне?

Ибо у меня не работает

http://code-note.com/post/configure_gdebug_and_phpstorm_for_vagrant_project
Это инструкция у меня не полетела

Quiss
24.10.2018
20:18:59
Это инструкция у меня не полетела
попробуй другую, тебя че в гугле забанили? оО

Katulos
24.10.2018
20:19:05
Как и остальные, включая мануал с шторма

Quiss
24.10.2018
20:19:21
ну значит проблема в тебе

Katulos
24.10.2018
20:20:02
Я и затем и пришёл, чтобы её решить

Александр
24.10.2018
20:20:16
Если сделать php -m показывает xdebug?

Katulos
24.10.2018
20:21:06
Да

Александр
24.10.2018
20:21:16
Скинь конфиг xdebug

А интерпретатор php добавлен в шторм?

Katulos
24.10.2018
20:22:22
Google
Александр
24.10.2018
20:22:23
Из вагранта

Попробуй вот эту инструкциб

https://jeka.by/post/1079/nastroyka-xdebug+phpstorm+vagrant/

Katulos
24.10.2018
20:27:12
так, вводные

вагрант, шторм 2017

винда десятка

php -v PHP 7.2.11-1+ubuntu16.04.1+deb.sury.org+1 (cli) (built: Oct 13 2018 13:41:45) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.11-1+ubuntu16.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies with Xdebug v2.7.0beta1, Copyright (c) 2002-2018, by Derick Rethans

Мануал https://www.jetbrains.com/help/phpstorm/configuring-xdebug.html

cat /etc/php/7.2/mods-available/99-xdebug.ini [XDEBUG] xdebug.remote_enable = 1 xdebug.remote_autostart = 1 xdebug.remote_port = 9001 xdebug.remote_connect_back = 1 xdebug.profiler_enable = 0 xdebug.profiler_enable_trigger = 1 xdebug.idekey = "vagrant-xdebug"

Запускаешь дебаг, открываешь проеквт в браузере - дебагер встает на первой строчке скрипта

step into ведет к остановке дебагера в шторме

Исполнение не доходит до брекпоинтов при любых настроках дебагера в шторме

Александр
24.10.2018
20:29:52
А покажи в настройках servers

Katulos
24.10.2018
20:30:22


маппинг настроен

В то же время в эклипсе и нетбинсе все заводится прекрасно

Александр
24.10.2018
20:31:08
Пропиши маппинг на корень проекта еще

Katulos
24.10.2018
20:31:08
на этом же вагранте/образе/конифге xdebug

Пропиши маппинг на корень проекта еще
пройденый этап, не помогает

Александр
24.10.2018
20:31:34
пройденый этап, не помогает
Но пропиши, это по-любому нужно будет

Google
Katulos
24.10.2018
20:31:54


Александр
24.10.2018
20:31:57
И ещё нету remote_host в настройках хдебага

Katulos
24.10.2018
20:32:08
он и не нужен

но его добавление не помогает

Александр
24.10.2018
20:32:34
А скинь настройки в debug опции

Ну в мануале оно есть

Александр
24.10.2018
20:33:19
А там внутри есть еще

Как-то proxy

Katulos
24.10.2018
20:33:38


Александр
24.10.2018
20:34:07
Во, сюда пропиши параметры

Katulos
24.10.2018
20:34:33
Какие?

име сессии - не нужно

Александр
24.10.2018
20:34:45
https://jeka.by/post/1079/nastroyka-xdebug+phpstorm+vagrant/
По этой инструкции глянь

Katulos
24.10.2018
20:35:06
Александр
24.10.2018
20:35:14
Странно чёт)

Katulos
24.10.2018
20:35:16
Первые 10 страниц гугла уже пройдены

Александр
24.10.2018
20:35:55
Я через докер последнее время настраивал, но я не думаю что принцип сильно отличается

Трубка зелёная включена?

Katulos
24.10.2018
20:36:17
Написатор того мануала написал xdebug.remote_connect_back = on xdebug.remote_host = 192.168.15.1

xdebug.remote_connect_back = on заставляет игнорировать xdebug.remote_host

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