Size: a a a

2021 April 04

АГ

Алексей Гевондян... in phpGeeks
можно куки передать, но зачем
источник

АГ

Алексей Гевондян... in phpGeeks
они вроде через хедеры передаются, если не путаю
источник

AS

Alexey Shatunov in phpGeeks
источник

V

Victooor in phpGeeks
Ну типа да, только за такое апи можно в бубен получить)
источник

AS

Alexey Shatunov in phpGeeks
источник

АГ

Алексей Гевондян... in phpGeeks
все верно, хедеры разве что для авторизации. остальное через json body
источник

AS

Alexey Shatunov in phpGeeks
👆выше ссылка на gist
источник

АГ

Алексей Гевондян... in phpGeeks
тут чат по пхп, или я что-то перепутал?)
источник

AS

Alexey Shatunov in phpGeeks
это к тому что куки - это действительно просто заголовки + некоторые политики доступа.. если клиент еще и с заголовками не умеет работать (привет, unity 3d) то это совсем днищще
источник

J

JUSTasuffer in phpGeeks
Добрый день, можно ли как-нибудь передать в параметры функции выражение?
protected function($this->model->request::class $request) - типа такого
источник

J

JUSTasuffer in phpGeeks
...однозначно нельзя, но как-нибудь обойти это
источник

MM

Manhunt Morgan in phpGeeks
А зачем
источник

J

JUSTasuffer in phpGeeks
хочу написать общий метод, который будет передавать в аргумент нестатичный класс
источник

FL

First Last in phpGeeks
Выражение передать нельзя, т.к будет передан результат
protected function filter(callable $predicate)
filter(fn($a) => $a === 1)
источник

J

JUSTasuffer in phpGeeks
Понял, спасбо
источник

А

Антоха in phpGeeks
Не до конца понятно для чего, но ты можешь передавать аргумент без указания типа и в начале функции проводить проверку например является ли параметр объектом или экземпляром какого-то базового класса если таковой у тебя имеется
источник

А

Антоха in phpGeeks
Или что-то вроде того
источник

А

Антоха in phpGeeks
Или если у тебя вызываются определенные методы объекта внутри метода этого, то запилить интерфейс и чекать его
источник

J

JUSTasuffer in phpGeeks
ага, именно они
источник

А

Антоха in phpGeeks
Предположу тогда, что можно запилить интерфейс и заставлять все классы которые туда передаются его реализовывать
источник