Size: a a a

2020 January 14

=

=($BadBoy)?true:false; in phpGeeks
источник

AI

ADMIN INDIGO in phpGeeks
Всем привет может кто подсказать как сделать на Yii 2 авторизацию через вк ?
источник

AG

Anton Gordeev in phpGeeks
источник

AG

Alexey Grishin in phpGeeks
кто нибудь знает как в phpStorm описать Live Template,  что бы он автоматически подставлял Namespace?
источник

MM

Maksim Melnichuk in phpGeeks
Добрый день, подскажите пожалуйста хочу магически вызывать методы класса, типо $this->$methodName проблема в том что некоторые методы имеют разное количество параметров, а где-то их вообще может и не быть, как передавать параметры?
источник

РД

Ратмир Диронин in phpGeeks
$magic->methodName(5,8,"str")$
источник

MM

Maksim Melnichuk in phpGeeks
Ратмир Диронин
$magic->methodName(5,8,"str")$
у меня есть метод который вызывает другие методы через эту магию, но другие методы содержат разное количество параметров. вы статично написали 3 параметра
источник

AG

Anton Gordeev in phpGeeks
- передавай массив
- используй список аргументов произвольной длины
источник

MM

Maksim Melnichuk in phpGeeks
Anton Gordeev
- передавай массив
- используй список аргументов произвольной длины
второе подробнее
источник

РД

Ратмир Диронин in phpGeeks
Троеточие как произвольное количество элементов, в джаве точно
источник

AG

Anton Gordeev in phpGeeks
ну есть же гугл
источник

AG

Anton Gordeev in phpGeeks
источник

MM

Maksim Melnichuk in phpGeeks
а точно! понял, спасибо
источник

АR

Андрей Ruvik in phpGeeks
Maksim Melnichuk
Добрый день, подскажите пожалуйста хочу магически вызывать методы класса, типо $this->$methodName проблема в том что некоторые методы имеют разное количество параметров, а где-то их вообще может и не быть, как передавать параметры?
может можно обойтись без магии ?)
источник

MM

Maksim Melnichuk in phpGeeks
Андрей Ruvik
может можно обойтись без магии ?)
просто дублирование кода получается. я только за, чтобы код был читабелен ) пишу клиент для взаимодействия с кабинетом и там нету апи все через guzzle + выковыривание парсингом нужных значений
источник

MM

Maksim Melnichuk in phpGeeks
и вот проблема чекать авторизацию, а то есть делаем запрос и смотрим header куда мы попали, если на авторизацию то нужно её произвести и повторить запрос
источник

АR

Андрей Ruvik in phpGeeks
Maksim Melnichuk
просто дублирование кода получается. я только за, чтобы код был читабелен ) пишу клиент для взаимодействия с кабинетом и там нету апи все через guzzle + выковыривание парсингом нужных значений
так напишите сервис/клиент сами =)
источник

АR

Андрей Ruvik in phpGeeks
Maksim Melnichuk
и вот проблема чекать авторизацию, а то есть делаем запрос и смотрим header куда мы попали, если на авторизацию то нужно её произвести и повторить запрос
а чем магия поможет ?)
источник

MM

Maksim Melnichuk in phpGeeks
Андрей Ruvik
а чем магия поможет ?)
логика на такой клиент должна быть
try {
 $this->request();

} catch(Exception $e) {
 $this->auth();
 $this->request();
}
источник

MM

Maksim Melnichuk in phpGeeks
и так придется вставлять в каждый метод
источник