Size: a a a

2021 June 26

ЕК

Евгений kamuzon Каза... in Evolution CMS
token откуда-то пришилось не от ттуда
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
Таким образом работает только через ->input
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
если убрать
use
и Request $request
то работает так:

rget
NULL

rpost
NULL

rinput
'1617333872:32432'

Если добавить
use Closure, то вывод остаётся таким же.

Для меня осталось загадкой, почему в тестовом варианте данные пробрасываются через \Request::get, а в рабочем там пусто.
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
Но цель была не разобраться в хитросплетениях и особенностях работы скриптов, а найти рабочий вариант. И он найдён.

.Кажется. 🤣🤣🤣

Всем огромное спасибо.
источник

AS

Aliaksandr Sadouski in Evolution CMS
Попробуй вместо класса Request хелпер request()  request()->all() и т.п.
источник

AS

Aliaksandr Sadouski in Evolution CMS
источник

AS

Aliaksandr Sadouski in Evolution CMS
источник

AS

Aliaksandr Sadouski in Evolution CMS
Вот в Минске еще лучше
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
$input = request()->input('alarm_id');
       $post = request()->post('alarm_id');
       $get = request()->get('alarm_id');
       $aall = request()->all();

       $subj = "var_export tok all $bot_id";
       $msg = $bot_id . "\n".
//            "rget\n". var_export($rget, true) ."\n\n".
//            "rpost\n". var_export($rpost, true) ."\n\n".
//            "rinput\n". var_export($rinput, true) ."\n\n".
//            "token\n". var_export($token, true) ."\n\n".
           "input\n". var_export($input, true) ."\n\n".
           "post\n".var_export($post, true)."\n\n".
           "get\n".var_export($get, true)."\n\n".
           "all\n".var_export($aall, true)."\n\n".
           '';
       mail2boss($subj, $msg);

Вывод:

1617333872
input
'205475498'

post
NULL

get
NULL

all
array (
 'update_id' => 580720743,

PS Это всё без use ...Request и без вызова Request в параметрах метода
источник

С

Сергей in Evolution CMS
никакой абстракции))
источник

AS

Aliaksandr Sadouski in Evolution CMS
Так может не приходит ничего в get/post?))
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
В примерах через get в запросе get приходило.
В запросе post не заработало.

От телеги все данные приходят через POST.
Бот рабочий и в него приходят запросы из телеги. Если они приходят не через post, а как-то иначе, то тут я просто развожу руками на такую телеграм магию.
источник

AS

Aliaksandr Sadouski in Evolution CMS
Есть вообще ссылки на доку с этим get/post или мы пальцем в небо тыкаем?))
источник

AS

Aliaksandr Sadouski in Evolution CMS
Если там ничего нет, то варианта 2- либо ничего не приходит либо метод неправильный)))
источник

ЕК

Евгений kamuzon Каза... in Evolution CMS
Какая цель у текущего расследования? ;))
источник

AG

Alexander Grishin in Evolution CMS
каеффффф
источник

P

Pathologic in Evolution CMS
по-моему там в $_GET $_POST ничего и не будет
источник

AS

Aliaksandr Sadouski in Evolution CMS
Цель понять, почему на странице доков по реквесту https://laravel.com/docs/8.x/requests не найдено ни одного совпадения по слову post()
источник

AS

Aliaksandr Sadouski in Evolution CMS
)))
источник

P

Pathologic in Evolution CMS
нужно брать из php://input
источник