Виталий
Можно же на роут например проверить
Виталий
Но это конечно тоже так себе способ)
Marina
вот не знаю. я пока мало тут шарю. наверное по странице
sofar
То есть да, это на бэке решается
sofar
То есть гипотетически тебе в блейд приходит признак того, что нужно показывать меню
sofar
А как ты это реализуешь, то есть просто через @if или вынесешь этот кусок в отдельный шаблон и заинклудишь, это уже не важно
Marina
Marina
кажется немного разобралась. спасибо за ответы
sofar
Человеку нужно показывать часть верстки в зависимости от каких-то условий
sofar
sofar
Это бессмыслица какая-то
Arthur'); DROP TABLE Users;--
знаю. но вдруг ему это надо.
sofar
Это в любом случае должно быть в контроллере, а не во вьюхе
Arthur'); DROP TABLE Users;--
Sergey
признак выводить меню дело контроллера?
Sergey
несогласен
Sergey
Arthur'); DROP TABLE Users;--
странно, после установки IDE helper'a автоподстановки так и не появилось
sofar
Arthur'); DROP TABLE Users;--
Sergey
Не используйте фасады!
Sergey
Никогда! это зло неудобное :)
Sergey
используйте DI
Arthur'); DROP TABLE Users;--
DI ?
Sergey
dependency injection
Sergey
почти все фасады можно подменить нормальными классами
Arthur'); DROP TABLE Users;--
убрал из конфига но всё так же, теперь еще Telegram:: подвечивается
Arthur'); DROP TABLE Users;--
use Telegram\Bot\Api; пишу, он его не использует
Arthur'); DROP TABLE Users;--
ссылается на фасад
Sergey
Api - короткое имя
Sergey
через as может?
Sergey
давай больше кода
Arthur'); DROP TABLE Users;--
давай больше кода
https://gist.github.com/antimech/8946d67e37170bf23d4eb4ace156926d
Arthur'); DROP TABLE Users;--
Api - короткое имя
то что phpstorm мне предлагает импортировать это use Telegram\Bot\Laravel\Facades\Telegram;
Arthur'); DROP TABLE Users;--
use Telegram\Bot\Api; серым цветом, не используется
Arthur'); DROP TABLE Users;--
Arthur'); DROP TABLE Users;--
через as может?
может какой-нибудь artisan clear ... надо?
Arthur'); DROP TABLE Users;--
кэш какой-нибудь почистить...
Arthur'); DROP TABLE Users;--
Arthur'); DROP TABLE Users;--
в таком случае
Arthur'); DROP TABLE Users;--
sofar
Или я не прав?
Arthur'); DROP TABLE Users;--
вообще автоподстановка работает теперь, но вот это то что на скрине подсвечивается везде....
Alex
$response = Telegram->sendMessage([
Arthur'); DROP TABLE Users;--
https://telegram-bot-sdk.readme.io/docs/initial-setup
Andrey
или \App::make(\Telegram::class)->sendMessage([]);
Arthur'); DROP TABLE Users;--
а кстати, когда так делаешь use Telegram\Bot\Api as Telegram; вообще не работает бот
Andrey
так Telegram это фасад у тебя?
Arthur'); DROP TABLE Users;--
я убрал его, Он все равно работает
Arthur'); DROP TABLE Users;--
Alex
Евгений
так, я не следил за ситуацией, в чем вопрос?
Евгений
я делал ботов
Arthur'); DROP TABLE Users;--
так естественно можно. Но этот пакет специально разделен на синтаксис для Laravel и для велосипеда. то что у тебя, это вариант велосипеда
Arthur'); DROP TABLE Users;--
он дает возможность вызывать статический класс телеги
Arthur'); DROP TABLE Users;--
Telegram::
Arthur'); DROP TABLE Users;--
без создания экземпляра объекта
Евгений
use Telegram;
Евгений
на сайте надо сделать систему комментирования, с неограниченной вложенностью. Предположим у коммента делаю parent_id, как потом из всей базы составить дерево с вложенностью, для отображения на фронте?
Евгений
Или надо nested sets юзать пакет и там выводить дерево каким нибудь готовым методом?
Евгений
Комментов будет много
Andrey
http://php.net/manual/ru/language.namespaces.php
Andrey
КУРИ МАНУАЛ
Alex
Andrey
Andrey
если тебе сложно посмотреть папку вендор, нэймспейсы и разобраться, то иди сначала ПХП выучи
Andrey
это тривиальная задача, в которой ты должен разобраться - сам
Andrey
а то так и будешь до конца своей жизни, спрашивать а чо, а как
Andrey
нет, я не пытаюсь тебя задеть, я пытаюсь тебя смотивировать, хоть что-то сделать самому
Alex
Так я ничего и не спрашиваю, а отвечаю человеку. Скопировал его код, вставил себе в конец первого попавшегося файла, поправил, сделал скриншот..