
Artur
15.02.2017
06:59:07
но те времена уходят
так асер по цена качество местами выигрывает у асуса

Hell
15.02.2017
07:07:34
ищу Modern PHP, New Features and Good Practices издание 2016-го года
Локхарт Дж. - Современный PHP

Google

Hell
15.02.2017
07:13:20
это перевод первого или второго издания?

RNR ?
15.02.2017
07:28:04
читай в оригинале и будет счастье

Артур Евгеньевич
15.02.2017
07:30:54
на амазоне можно купить

?
15.02.2017
07:33:19
хотя это 2015

da horsie
15.02.2017
07:34:12
Modern PHP, New Fuckups and Govnokod Practices
Sravanisan Brahmaphutramanan and others, 2017

Hell
15.02.2017
07:35:22
мне нужно с PSR-7
пятиминутка саппорта по PSR-7: если Facebook пренаправляет ответ с ошибкой, заданный в на redirectUri, то переданные от фейсбука GET парамтеры нужно искать в ServerRequestInterface ?

Artur
15.02.2017
07:35:55

Hell
15.02.2017
07:37:33
мой сервис теперь выступает в роли сервера, а facebook - клиентом. ОК? Ваш К.О.
кто нибудь обяснит мне, что такое "аттрибут" в PSR-7?
getAttribute and withAttribute

Google

da horsie
15.02.2017
07:47:54
кто нибудь обяснит мне, что такое "аттрибут" в PSR-7?
* The request "attributes" may be used to allow injection of any
* parameters derived from the request: e.g., the results of path
* match operations; the results of decrypting cookies; the results of
* deserializing non-form-encoded message bodies; etc. Attributes
* will be application and request specific, and CAN be mutable.
любые параметры, которые нужны твоей бизнес-логике

Hell
15.02.2017
07:48:34
там будет $_GET?

da horsie
15.02.2017
07:48:51
в атрибутах? нет

Hell
15.02.2017
07:49:33
а где он будет? Я уже второй день бьюсь над этим

da horsie
15.02.2017
07:50:35
ServerRequestInterface::getQueryParams если точнее
либо getUri()->getQuery()

Hell
15.02.2017
07:54:15
Тогда чем будет отличаться ServerRequestInterface::getQueryParams от RequestInterface->getUrl->getQuery?

da horsie
15.02.2017
07:55:03
* Note: the query params might not be in sync with the URI or server
* params. If you need to ensure you are only getting the original
* values, you may need to parse the query string from getUri()->getQuery()
* or from the QUERY_STRING server param.
прочти описание следующего метода

Hell
15.02.2017
07:56:28
Т.е. последний вариант предпочтительней?

da horsie
15.02.2017
07:56:28
withQueryParams
скорее первый предпочтительный
если у тебя никто не подменяет класс запроса, то параметры будут ровно те, что пришли с сервера

Hell
15.02.2017
07:59:39
Facebook перенаправляет ответ с установленными GET парамтерами на на мой redirect-url
https://github.com/thephpleague/oauth2-client
см. if (!isset($_GET['code'])) {

(;¬_¬)
15.02.2017
08:09:52
дык если нет сил разобраться с psr

Google

(;¬_¬)
15.02.2017
08:09:56
то возьми и напиши так
в чем проблема?

?
15.02.2017
08:20:36
все дрочат на пср-7

Quiss
15.02.2017
08:20:52
фап фап

(;¬_¬)
15.02.2017
08:23:04

Санёчек
15.02.2017
08:24:06

(;¬_¬)
15.02.2017
08:24:14
некоторые шликают?

Artur
15.02.2017
08:25:57
не все
предпочитаешь олдовые пср'ы? )
выдержанные

Muhammad
15.02.2017
08:30:54
Часто используемые трюки и советы при работе с Git
https://github.com/Imangazaliev/git-tips

v
15.02.2017
08:33:39

Jamal
15.02.2017
08:34:12
Интересно он начал жизнь в чате

?
15.02.2017
08:35:00
молодец
пришёл не с пустыми руками
похвально

Jamal
15.02.2017
08:35:18
@Imangazaliev это твоё ?

(;¬_¬)
15.02.2017
08:35:39

Google

?
15.02.2017
08:35:42
репа вроде не форкнута
акк совпадает с фамилией

Jamal
15.02.2017
08:35:51

Muhammad
15.02.2017
08:37:12
В ридми есть ссылка на английскую версию

Admin
ERROR: S client not available

Muhammad
15.02.2017
08:37:58
А так да, перевел я

?
15.02.2017
08:38:32
ну так перевод
а не форк
перевод это тоже труд

(;¬_¬)
15.02.2017
08:38:59
+ сгрппировал
да и вроде больше у тебя чем в английском
хотя может кажется

Seva
15.02.2017
08:40:25
Товарищи , имеется json файл. В нем содержится запись такого формата:
{
"UserInfo": {
"name": "testName"
}
}
Вот моя функция
function myfunc() {
$json_text = file_get_contents('json.json');
$obj = json_decode($json_text);
return $obj->{'UserInfo'}{'name'};
}
Вызываю myfunc ();
Ошибка
PHP Fatal error: Cannot use object of type stdClass as array in
Ох... большой текст получился ?

Jamal
15.02.2017
08:40:48
Карочь мы тебя принимаем
Ты крутой человек

?
15.02.2017
08:40:55
и юзай как массивы

(;¬_¬)
15.02.2017
08:41:15
и тогда $obj['UserInfo']['name']

Google

?
15.02.2017
08:41:17
либо юзай как объекты
но не в перемешку

Hell
15.02.2017
08:42:23
в чем проблема?
проблема в том, что мне пока не понятно, может ли работать PSR7 имплементация без собственного рутера
у меня рутер от сейчас от нашей ecommerce системы OXID

(;¬_¬)
15.02.2017
08:44:13
как вообще роутер и psr7 связаны? О_о

Hell
15.02.2017
08:44:28
и я не знаю, как его совместно юзать с PSR-7. Может нафиг мне этот PSR-7 сдался? Что он вообще дает?

(;¬_¬)
15.02.2017
08:44:50
он дает стандарт пхпшный
как psr2 psr4
psr1

v
15.02.2017
08:45:10

(;¬_¬)
15.02.2017
08:45:18
но ты можешь ебенить как хочешь, никто не запрещает
в отличие от питона =)

?
15.02.2017
08:45:25
все пср это рекомендации

(;¬_¬)
15.02.2017
08:45:32
там тоже не запрещает, но там люто задрачивают