Перейти к содержимому

File

Класс File предназначен для работы с файлами в Telegram.

Конструктор класса принимает ID файла.

Параметры конструктора

#НазваниеТипОписание
1file_idstringID файла, над которым будет работать класс

Создание экземпляра File через ZG

Для создания экземпляра класса используется file – метод из класса ZG. Этот метод является «синтаксическим сахаром»

php
<?php
require_once __DIR__ . '/vendor/autoload.php';
use ZenithGram\ZenithGram\ZG;

$tg = ZG::create(BOT_TOKEN);

$img_id = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef...";

$file = $tg->file($img_id);

Создание экземпляра File через new

Для создания экземпляра класса потребуется его импорт и стандартный синтаксис:

php
<?php
require_once __DIR__ . '/vendor/autoload.php';
use ZenithGram\ZenithGram\File;

$img_id = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef...";

$file = new File($img_id);

Оба примера равнозначны

Опубликовано под лицензией MIT.