__construct() public method

Instantiates a new Telegram super-class object.
public __construct ( string $token = null, boolean $async = false, Telegram\Bot\HttpClients\HttpClientInterface $httpClientHandler = null )
$token string The Telegram Bot API Access Token.
$async boolean (Optional) Indicates if the request to Telegram will be asynchronous (non-blocking).
$httpClientHandler Telegram\Bot\HttpClients\HttpClientInterface (Optional) Custom HTTP Client Handler.
Esempio n. 1
0
 /**
  * Client constructor.
  */
 public function __construct($token)
 {
     parent::__construct($token);
     $container = new Container();
     self::setContainer($container);
     $this->addCommand(StartCommand::class);
     $this->addCommand(RouteCommand::class);
     $this->addCommand(StopCommand::class);
     $this->addCommand(GetCommand::class);
     $this->addCommand(EnableUpdatesCommand::class);
     $this->addCommand(StopUpdatesCommand::class);
     $this->addCommand(ResetCommand::class);
     $this->addCommand(SaveFavCommand::class);
     $this->addCommand(LoadFavCommand::class);
     $this->addCommand(FavsCommand::class);
     $this->addCommand(DelFavCommand::class);
     $this->addCommand(GetLinkCommand::class);
     $this->addCommand(RoutesCommand::class);
     $this->addCommand(CreditsCommand::class);
 }