Alexey Mishurovskiy
окей, спс ) попробую подебажить
Юра
А ещё попробуй его выше объект нормалайзер в массиве поставить
Юра
Может до него тупо не доходит
Юра
Там же патерн Чейн оф респонсибилити
Alexey Mishurovskiy
Ну ща в дебаггере поковыряю
Юра
Я думаю трабла в том что он ниже обджект номалайзера
alexandr
А с моей проблемой кто-то может что-нибудь посоветовать?)
alexandr
В общем разобрался. По всей видимости я крайне туповат и неправильно прописал аннотации, спасибо за помощь :)
Andrey
Народ, может кто помочь с сайтом?
Ivan
С целым сайтом?
Andrey
Ага, целее некуда
Andrey
А что за канал? Куда тыкать
Maks
https://t.me/symfonyjobs
Andrey
Там прям ВакАнсии, а мне так, проектно. Не в рабство за 50к...
A.D.🈴
Простите, по php cURL может кто-то подсказать?
curl https://endpoint/status.json?orderId={690575} --proxy proxy.com:80 -H "Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9"
вот если такой запрос кидаю, то приходит ответ от сервера:
{"data":{"id":690575,"generation_state":7,"generation_status":"Complete","delivery_state":16,"delivery_status":"Delivery Confirmed","messages":[]}}
пытаюсь теперь это завернуть в ПХП, т.к. надо кинуть 1000 запросов, пока просто с одним:
function checkOrder($id, $token) {
$proxy = 'proxy.com:80';
$headersarr = [ 'Authorization' => 'Bearer ' . $token];
$ch = curl_init();
$endpoint = 'https://endpoint/status.json';
$params = array('orderId' => $id);
$url = $endpoint . '?' . http_build_query($params);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headersarr);
curl_setopt($ch, CURLOPT_PROXY, $proxy);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, FALSE);
//curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
return curl_it($ch);
}
То прилетает 500, типа internal server error. ЧЯДНТ?
Код вот здесь: https://controlc.com/f9de1195
Юра
попробуй https://httpbin.org/#/
Юра
сделай запрос на anything посмотри что ты отправляешь
Юра
може чет налажал с запросом
A.D.🈴
На той тачке нет докера. :( там винда и туда его ставить такое. (
Юра
Причем тут докер
A.D.🈴
а там написано, что через докер запускать надо.
A.D.🈴
Я не так понял?
A.D.🈴
А, можно прям туда отправить?
A.D.🈴
пойду разибраться.
Юра
Да прям туда
Юра
Докер это видимо чтобы развернуть у себя такое
Юра
Короче
Юра
У тебя неправильный массив хедеров
Юра
Нужен не ассоциативный массив
Юра
А просто массив строк
Юра
RTFM )
Юра
Думал сам допетраешь
Юра
Юра
Или юзай что-то нормальное типо Guzzle
Alexey Mishurovskiy
Alexey Mishurovskiy
guzzle чот в посленее время нормальным не выглядит
Юра
А чё с ним
Юра
Короче чем угодно но не голым курлом, это неудобно
A.D.🈴
Думал сам допетраешь
Да, я пр помощи твоего сервиса понял, что из командной строки хедеры летят, а из пыхи - нет. Разобрался, все работает. Спасибо
Юра
Народ всем привет
/*
Юра
Вопрос, кто-то знает какую-то либу которой можно получить информацию о фции с списком параметров и типов, и которая бы учитывала пхпдок?
Юра
Есть nikic/php-parser, но он я так понимаю не учитывает пхпдок
Юра
У меня возникла вчера бешеная идея ) сделать что-то типо ue4 блупринтов для пхп
Юра
Чтобы можно было анотировать к примеру какие-то классы и методы доступные для блупринтов, и потом визуально можно было бы запрограммировать логику с учётом типов и т.д.
Andrey
Всем привет! Кто-то разделял сонату на два проекта? Чтобы админы проекта номер 1 не видели контент проекта номер 2.
std::mechanicus
Приветы. Кто-нибудь сталкивался с таким:
The class 'DateTime' was not found in the chain configured namespaces App\Document\ ?
Пытаюсь формой создать несколько дат в документе:
/**
* @MongoDB\Field(
* type="collection",
* nullable=false,
* name="available"
* )
* @MongoDB\EmbedMany(targetDocument="AvailableDates::class")
*/
protected ArrayCollection $available;
public function addAvailable(AvailableDates $dates): void
{
$this->available->set('from', $dates->getFrom());
$this->available->set('to', $dates->getTo());
}
Форму билжу так:
$builder
->add('from', DateType::class, [
'widget' => 'single_text',
'label' => false,
'attr' => [
'class' => 'date-from uk-input',
]
])
->add('to', DateType::class, [
'widget' => 'single_text',
'label' => false,
лучше обернуть всё в ```
std::mechanicus
а то расставились ссылки на арабский канал по монгоДБ
alexandr
О, буду знать )
Kirill
std::mechanicus
Kirill
Юра
Прикинь в аэропорту США, такие - вы подписаны на арабский канал в телеграмме. Досвидос
Kirill
А если уж ты там находишься с девушкой по имени Алла и на весь аэропорт крикнешь "Алла я в бар".....
Юра
Да сразу пулю в лоб
Юра
Потом будут разбираться
std::mechanicus
Так, это эйчары или тиндерботы? По аватарке хрен поймёшь...
Kirill
Andrei
посоны, пошли учиться делать сайты )
Andrei
а то фигней тут какой то занимаемся, симфони, доктрины эти ваши)
Alexey Mishurovskiy
Alexey Mishurovskiy
Andrei
на вордпрессе
в конструкторе, какой вордпресс. Вордпресс это уже синьор архитект)
Andrei
Хз, я помню в юности что-то программировал в нем)
Юра
Кому-то ещё нужны сайты?
Юра
Забахал страницы в Фейсбуке Инстаграм и усё
Alexey Mishurovskiy
а у нас есть кто на .net пишет ? вопросы есть на которые я не могу нагуглить ответ
Юра
Ну шо посоны как вам диз блупринт редактора? Пилю сижу
Юра
A.D.🈴
Темненько. Фиолетевенько. :)
Юра
Цвета на компе вообще не такие
Юра
Там вообще-то синий должен быть
Юра
)
A.D.🈴
Если че, у меня в телеге с твоим ником полная гармония. :)
Юра
))
Юра
Этот цвет на секунду в vuetify , называется blue