@phpclubru

Страница 318 из 956
Pavel
24.08.2017
11:14:16
А чем сейчас в пхп 7 принято предупреждать прогера об устаревании метода? trigger_error с флагом E_USER_DEPRECATED актуально ?

Andrei
24.08.2017
11:15:48
а в phpdoc @depricated - не то?

Dmitry
24.08.2017
11:15:52
ну думаю, что хорошая идея писать это в лог

Pavel
24.08.2017
11:18:48
а в phpdoc @depricated - не то?
Это я тоже сделал, но надо чтобы прогеру кидалось предупреждение о том когда этот код выполняется в любом месте проекта. Вроде такие предупреждения и так должны писаться в логи, проверю.

Google
Mikhail
24.08.2017
11:21:17
http://sandbox.onlinephpfunctions.com/code/5b097f95a807887112b8ec7fe5e8be2cbe65162d
Да я прям из коммандлайна запускаю. Я разобрался. Оно когда file читает построчно, оно в строку забирает \n

Dmitry
24.08.2017
11:22:01
а, да... точно ;)

Pavel
24.08.2017
12:31:34
Вся суть в том чтобы подсветить все кейсы выполнения устаревшего класса в проекте, коих может быть много, они скрытые и тд. Искать usages я не буду, цель тикета добавить новый функционал который постепенно заменит старый.

А так тестеры на стейджинге будут пробовать разные кейсы, видеть всплывающий warning, жаловаться, под каждый инцидент будет создаваться тикет и правиться. Д - делегирование :)

dypa
24.08.2017
12:59:02
а слой совместимости сразу не написать?

адаптер?

Pavel
24.08.2017
12:59:25
Так вот я его и пишу по сути

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

И так куча мусора и легаси.

dypa
24.08.2017
13:00:17
выпили сразу, не бросай

Pavel
24.08.2017
13:00:19
Если кратко, то раньше мы за данными ходили в веб апи используя класс ApiQuery, а сейчас надо ходить в локальную БД используя новый класс MasterQuery

Google
Pavel
24.08.2017
13:00:35
выпили сразу, не бросай
Это затянется на многие недели

Там адовая логика и с наскока не выпилить.

Никто не знает как оно работает в целом :) Каждый знает свой кусочек. Прогеры знают механику, аналитики - бизнес-логику.

dypa
24.08.2017
13:03:30
Это затянется на многие недели
я видел проект в котором каждый по чуть чуть переписывал, в итоге вместо одного говнокода - стал говнокод + куча своих велосипедов

Pavel
24.08.2017
13:04:42
Ну так-то, не бывает кода, отличного от говнокода, это еще ocramius говорил в докладе. Так что это нормально.

Ant
24.08.2017
13:18:01
Там адовая логика и с наскока не выпилить.
не выпить, с наскова не выпить

Pavel
24.08.2017
13:18:45
Ты пян, иди домой ?

Ant
24.08.2017
13:19:14
:)

first
24.08.2017
13:32:39
Ребзя,всем привет,может кто подсказать из-за чего такие символы в запросе появляются и как их исправить? http://s04.radikal.ru/i177/1708/14/dfe7da906f42.jpg

Pavel
24.08.2017
13:34:00
Это обыкновенный URL encoding и исправлять его не нужно, либо сделать url_decode()

first
24.08.2017
13:34:53
оке,спс

Dmitry
24.08.2017
13:37:03
вообще конечно офигенное название для цмски - болт ;)

а вот скажите, vagrantfile в gitignore - это как... ?

Pavel
24.08.2017
13:40:23
Ну кто то не хотел засирать репозиторий своими конфигурациями, вот и положил в игнор

Ant
24.08.2017
13:42:28
Ребзя,всем привет,может кто подсказать из-за чего такие символы в запросе появляются и как их исправить? http://s04.radikal.ru/i177/1708/14/dfe7da906f42.jpg
Прибежал чувак запыхавшийся, остановился, что-то спросил пока дух переводил, получил ответ и дальше побежал! - походу, правда домой пора мне. А то того и гляди код сам фантазироваться начнёт.

Ant
24.08.2017
13:44:39
Воу воу))
Да шучу я, шучу. Настроение хорошее. Ну и ассоциацию свою озвучил, не более. :)

Dmitry
24.08.2017
13:47:46
Ну кто то не хотел засирать репозиторий своими конфигурациями, вот и положил в игнор
это стандартный gitignore ghb установке этого "ботла".... блин... и о чем думают

Alexander
24.08.2017
13:48:35
где на болт посмотреть? )

Google
Pavel
24.08.2017
13:48:40
В общем E_USER_DEPRECATED в тестах в кодесепшене превращаются в [error] [php] и мозолят глаза, замечательно.

first
24.08.2017
13:48:55
Ребзя,прибегу еще раз к вам) https://pastebin.com/JWuZmANZ Может кто подсказать как проверить строку правильно сразу на 2 условия,а то чет уже башка не варит :С

Dmitry
24.08.2017
13:49:05
https://bolt.cm/

Alexander
24.08.2017
13:52:23
ну как бы...все равно битрикс все используют )

Ant
24.08.2017
13:55:35
ну как бы...все равно битрикс все используют )
Приятно понимать, что я не все.

Alexander
24.08.2017
13:57:58
да нормальный он, для бизнеса вплоть до среднего норм. Вот я как-то давно правил друпал, вордпресс и ipb, битрикс хорошим словом вспоминал ))

Ant
24.08.2017
13:59:46
В русском языке много хороших слов, каким конкретно?

Alexander
24.08.2017
14:01:41
точно не помню, тк с тех пор ни с одним из них дел больше не имел

Dmitry
24.08.2017
14:02:12
битрикс норм пока не начинаешь на нем программировать что-то кастомное

Alexander
24.08.2017
14:03:49
я бы сказал сильно кастомное или что-то править... Но оно явно приятнее чем друпал... я так и не смог в нем разобраться )) А у меня большой опыт был на то время в копании в овнокодах...

Konstantin
24.08.2017
14:08:45
битрикс норм пока не начинаешь на нем программировать

Alexander
24.08.2017
14:19:31
ну да, тяжело слова даются, из-за рвотного рефлекса

Ant
24.08.2017
14:27:38
Опенкарт поправить надо чуток, кто поможет?

Dmitry
24.08.2017
15:24:12
не интересно... не смешно... зачем это всем видеть?

Alexandr
24.08.2017
15:25:28
Чего видеть то?

Dmitry
24.08.2017
15:26:10
я удалил, можешь в логах глянуть ;)

Roman
24.08.2017
15:35:28
Ребята, кто-нибудь из местных знаком с Kohana?

Google
Alexandr
24.08.2017
15:39:48
Ты вроде уже спрашивал?

Roman
24.08.2017
15:45:24
Ты вроде уже спрашивал?
да, но возможно тот самый, кто знаком с Kohana, просто не заглядывал в чат, а там уже и затерялось

У Kohana есть модуль пагинации и я никак не могу понять, как заставить его строить ссылку таким образом, каким я захочу.

По дефолту он строит ссылку исходя из той страницы, где и генерируется (контроллер, акшн, всё как надо). Но у меня ситуация, где я формирую пагинацию с помощью ajax на стороннем контроллере и он соответственно формирует неверные для меня ссылки.

Alexandr
24.08.2017
15:48:53
Ну переопредели pagination или что ты там используешь?

Возможно стоит от route танцевать..

Roman
24.08.2017
15:56:50
Хм.

Да, есть некий bootstrap.php в котором определены роуты

В нём определяются defaults, директория, контроллер, акшн и так далее.

Сам пагинатор позволяет...

Куда можно скриншот загрузить?

Alexandr
24.08.2017
16:01:11
#rules

Roman
24.08.2017
16:01:45
https://pp.userapi.com/c836126/v836126107/68b62/hhMAHoJzFpg.jpg

и вроде бы здесь тупо ясно устанавливаю свои опции, что директорию обнулить, обнулить акшн. Акшн обнуляет, директорию нет. Всё равно вставляет дефолтную.

eN
24.08.2017
16:24:56
Скажите, на джумле кто работает? Что лучше джумла или ВордПресс и чем?

Pavel
24.08.2017
16:25:28
Мне джумла не нравится название

Думаю вордпресс получше будет

eN
24.08.2017
16:25:54
Чем??

Андрей
24.08.2017
16:26:07
чем джумла

eN
24.08.2017
16:26:34
Чем лучше?

Google
Pavel
24.08.2017
16:26:40
У меня есть коллега и у него в компании сайты на вордпрессе, а не на джумле, это все что я знаю.

eN
24.08.2017
16:27:17
?

Pavel
24.08.2017
16:27:27
https://lifehacker.ru/2014/06/16/kakuyu-cms-vybrat-dlya-sajta-sravnenie-wordpress-joomla-i-drupal/ есть же обзоры, старенькие правда

eN
24.08.2017
16:27:44
Спасибо!

Осталась при своём. "Для блогов и простеньких сайтов чаще всего предпочитают использовать WordPress... Джумла нечто среднее между ними."

Pavel
24.08.2017
16:41:21
А что было своим? =)

eN
24.08.2017
16:45:03
Джумла лучше: понятнее, открытие, красивее, бесплатнее...

Дмитрий
24.08.2017
17:20:13
с давних времен и джумла и вордпресс у меня имеют одно общее название: checkboxCMS))

Нет времени объяснять - поставь галочку!)

1с битрикс ассоциируется с whereAmICMS

Но это все не отменяет их приемуществ.

?
24.08.2017
19:19:13
Здравствуйте У вас тут говорят можно о PHP без зашквара говорить? ^_^

Pavel
24.08.2017
19:20:28
Что значит без зашквара?

?
24.08.2017
19:21:46
Что значит без зашквара?
а ты в phpgeeks посмотри

Страница 318 из 956