
∀RTUR
24.11.2016
16:44:09
странно, после установки IDE helper'a автоподстановки так и не появилось

sofar
24.11.2016
16:44:43

Sergey
24.11.2016
16:45:29
Не используйте фасады!
Никогда! это зло неудобное :)

Google

Sergey
24.11.2016
16:45:55
используйте DI

∀RTUR
24.11.2016
16:46:31
DI ?

Sergey
24.11.2016
16:46:58
dependency injection
почти все фасады можно подменить нормальными классами

∀RTUR
24.11.2016
16:49:28
убрал из конфига но всё так же, теперь еще Telegram:: подвечивается
use Telegram\Bot\Api; пишу, он его не использует
ссылается на фасад

Sergey
24.11.2016
16:51:02
Api - короткое имя
через as может?
давай больше кода

∀RTUR
24.11.2016
16:57:25
Api - короткое имя
то что phpstorm мне предлагает импортировать это use Telegram\Bot\Laravel\Facades\Telegram;

Google

∀RTUR
24.11.2016
16:59:50
use Telegram\Bot\Api; серым цветом, не используется
кэш какой-нибудь почистить...

Alex
24.11.2016
17:14:55

∀RTUR
24.11.2016
17:16:30
в таком случае

sofar
24.11.2016
17:20:54
Или я не прав?

∀RTUR
24.11.2016
17:21:46
вообще автоподстановка работает теперь, но вот это то что на скрине подсвечивается везде....

Alex
24.11.2016
17:22:41
$response = Telegram->sendMessage([

∀RTUR
24.11.2016
17:31:09
https://telegram-bot-sdk.readme.io/docs/initial-setup

Alex
24.11.2016
17:32:27

Quiss
24.11.2016
17:32:48
или \App::make(\Telegram::class)->sendMessage([]);

∀RTUR
24.11.2016
17:32:53
а кстати, когда так делаешь use Telegram\Bot\Api as Telegram; вообще не работает бот

Quiss
24.11.2016
17:33:13
так Telegram это фасад у тебя?

∀RTUR
24.11.2016
17:33:28
я убрал его, Он все равно работает

Евгений
24.11.2016
17:48:05
так, я не следил за ситуацией, в чем вопрос?
я делал ботов

Google

∀RTUR
24.11.2016
17:54:40
так естественно можно. Но этот пакет специально разделен на синтаксис для Laravel и для велосипеда. то что у тебя, это вариант велосипеда
он дает возможность вызывать статический класс телеги
Telegram::
без создания экземпляра объекта

Евгений
24.11.2016
17:56:48
use Telegram;
на сайте надо сделать систему комментирования, с неограниченной вложенностью. Предположим у коммента делаю parent_id, как потом из всей базы составить дерево с вложенностью, для отображения на фронте?
Или надо nested sets юзать пакет и там выводить дерево каким нибудь готовым методом?
Комментов будет много

Quiss
24.11.2016
18:37:01
http://php.net/manual/ru/language.namespaces.php
КУРИ МАНУАЛ

Alex
24.11.2016
18:47:00

Quiss
24.11.2016
18:47:10
к этому скриншоту

Quiss
24.11.2016
18:47:25
если тебе сложно посмотреть папку вендор, нэймспейсы и разобраться, то иди сначала ПХП выучи
это тривиальная задача, в которой ты должен разобраться - сам
а то так и будешь до конца своей жизни, спрашивать а чо, а как
нет, я не пытаюсь тебя задеть, я пытаюсь тебя смотивировать, хоть что-то сделать самому

Alex
24.11.2016
18:50:49
Так я ничего и не спрашиваю, а отвечаю человеку. Скопировал его код, вставил себе в конец первого попавшегося файла, поправил, сделал скриншот..

Quiss
24.11.2016
18:51:02
ну значит все мои сообщения, надо тому человеку переадресовать)

sofar
24.11.2016
18:55:38

Евгений
24.11.2016
18:56:51
Я вроде понял как сделать

Google

sofar
24.11.2016
18:57:15
Расскажи как
Буду тоже знать

Евгений
24.11.2016
18:57:34
Хранить айди родителя и во вьюхе рекурсивно подключать шаблон вывода комментариев с дочерними

Admin
ERROR: S client not available

Евгений
24.11.2016
18:58:06
Nested comments with Blade in Laravel - Stack Overflow
http://stackoverflow.com/questions/28765834/nested-comments-with-blade-in-laravel
Вот тут пример блейд конструкции

Wild
24.11.2016
19:07:04
https://forge.laravel.com/features
Обьясните в чем суть?
Реселят хостинг?

Dmitriy
24.11.2016
19:09:39

Wild
24.11.2016
19:26:34
Выбираю между ForgeLaravel, DigitalOcean, ElasticWeb
Хз что выбрать
Или есть еще варианты?

Dmitriy
24.11.2016
19:28:47
ForgeLaravel это не хостинг
если что

Wild
24.11.2016
19:40:14
Емм, разве DigitalOcean и ElasticWeb не одно и то же?
Ну точнее хостинги

Евгений
24.11.2016
19:45:42
Эластиквеб бери

Dmitriy
24.11.2016
20:32:48

Google

∀RTUR
25.11.2016
03:58:31
[2016-11-25 03:58:33] local.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Class 'Telegram' not found in /home/vagrant/Code/TelegramTest/app/Http/Controllers/BotController.php:17

Андрюха (Ren)
25.11.2016
03:59:24
Как ж голова болит то

Dmitriy
25.11.2016
04:02:21

∀RTUR
25.11.2016
04:03:25
фасад не подключен
мне его посоветовали не использовать. Да и в доках не написано что его нужно использовать, написано только:
use Telegram\Bot\Api;
да и вообще я его убрал из конфига, как он работает

Dmitriy
25.11.2016
04:06:45
правильно сказали
нужно DI юзать

∀RTUR
25.11.2016
04:08:24
если я возвращаю в конфиг facade, и пишу
use Telegram; тогда работает
кое что понял. в конфиге facade лишь ссылка для use Telegram;

Dmitriy
25.11.2016
04:20:00
public function tes(\Telegram\Bot\Api $telegram)
{
//
dd($telegram->getChatMembersCount(['chat_id'=>'213231']));
}

B?N
25.11.2016
04:21:31
это типа dependency injection ?

∀RTUR
25.11.2016
04:22:11

Dmitriy
25.11.2016
04:22:38