danog/madelineproto
PHP implementation of telegram’s MTProto protocol.
Abstract classes
- \danog\MadelineProto\AsyncTools: Async tools.
- \danog\MadelineProto\EventHandler: Event handler.
- \danog\MadelineProto\FileCallbackInterface: File callback interface.
- \danog\MadelineProto\StrTools: Some tools.
- \danog\MadelineProto\Tools: Some tools.
- \danog\MadelineProto\Broadcast\Action: Interface that represents a broadcast action.
- \danog\MadelineProto\Db\DbArray: DB array interface.
- \danog\MadelineProto\Settings\DatabaseAbstract: Base class for storage backends.
- \danog\MadelineProto\Settings\Database\DriverDatabaseAbstract: Base class for database backends.
- \danog\MadelineProto\Settings\Database\SqlAbstract: Generic db backend settings.
- \danog\MadelineProto\TL\Conversion\Extension: Manages generation of extensions for files.
Classes
- \danog\MadelineProto\API: Main API wrapper for MadelineProto.
- \danog\MadelineProto\DoHWrapper
- \danog\MadelineProto\Exception: Basic exception.
- \danog\MadelineProto\FileCallback: File callback interface.
- \danog\MadelineProto\Logger: Logger class.
- \danog\MadelineProto\MyTelegramOrgWrapper: Wrapper for my.telegram.org.
- \danog\MadelineProto\PTSException: Internal error indicating a problem with Telegram’s servers.
- \danog\MadelineProto\PsrLogger: PSR-3 wrapper for MadelineProto’s Logger.
- \danog\MadelineProto\RPCErrorException: Indicates an error returned by Telegram’s API.
- \danog\MadelineProto\ResponseException: Indicates an error thrown when an unexpected response is received from telegram’s servers.
- \danog\MadelineProto\SecurityException: Indicates a security error.
- \danog\MadelineProto\Settings: Settings class used for configuring MadelineProto.
- \danog\MadelineProto\Shutdown: Class that controls script shutdown.
- \danog\MadelineProto\VoIPServerConfig: Manages storage of VoIP server config.
- \danog\MadelineProto\Broadcast\Filter: Broadcast filter.
- \danog\MadelineProto\Broadcast\Progress: Broadcast progress.
- \danog\MadelineProto\Broadcast\Status: Broadcast status.
- \danog\MadelineProto\RPCError\FloodWaitError: Represents a FLOODWAIT RPC error returned by telegram.
- \danog\MadelineProto\Settings\AppInfo: App information.
- \danog\MadelineProto\Settings\Auth: Cryptography settings.
- \danog\MadelineProto\Settings\Connection: Connection settings.
- \danog\MadelineProto\Settings\Files: File management settings.
- \danog\MadelineProto\Settings\Ipc: IPC server settings.
- \danog\MadelineProto\Settings\Logger: Logger settings.
- \danog\MadelineProto\Settings\Peer: Peer database settings.
- \danog\MadelineProto\Settings\Pwr: PWRTelegram settings.
- \danog\MadelineProto\Settings\RPC: RPC settings.
- \danog\MadelineProto\Settings\SecretChats: Secret chat settings.
- \danog\MadelineProto\Settings\Serialization: Serialization settings.
- \danog\MadelineProto\Settings\TLSchema: TL schema settings.
- \danog\MadelineProto\Settings\Templates: Web and CLI template settings for login.
- \danog\MadelineProto\Settings\VoIP: VoIP settings.
- \danog\MadelineProto\Settings\Database\Memory: Memory backend settings.
- \danog\MadelineProto\Settings\Database\Mysql: MySQL backend settings.
- \danog\MadelineProto\Settings\Database\Postgres: Postgres backend settings.
- \danog\MadelineProto\Settings\Database\Redis: Redis backend settings.
- \danog\MadelineProto\TL\Exception: TL deserialization exception.
- \danog\MadelineProto\TL\Conversion\Exception: TL conversion exception.
- \danog\MadelineProto\TL\Types\Button: Clickable button.
- \danog\MadelineProto\TL\Types\Bytes: Bytes wrapper.
Traits
Generated by danog/phpdoc.