7.1 KiB
7.1 KiB
title | description |
---|---|
danog/madelineproto | PHP implementation of telegram's MTProto protocol. |
danog/madelineproto
PHP implementation of telegram's MTProto protocol.
Abstract classes
- \danog\MadelineProto\EventHandler: Event handler.
- \danog\MadelineProto\FileCallbackInterface: File callback interface.
- \danog\MadelineProto\StrTools: Some tools.
- \danog\MadelineProto\Tools: Some tools.
- \danog\MadelineProto\Db\DbArray: DB array interface.
- \danog\MadelineProto\Db\DbPropertiesFactory: This factory class initializes the correct database backend for MadelineProto.
- \danog\MadelineProto\Db\DriverArray: Array caching trait.
- \danog\MadelineProto\Db\SqlArray: Generic SQL database backend.
- \danog\MadelineProto\Settings\DatabaseAbstract: Base class for storage backends.
- \danog\MadelineProto\Settings\Database\DatabaseAbstract: 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\Coroutine: Creates a promise from a generator function yielding promises.
- \danog\MadelineProto\Exception: Basic exception.
- \danog\MadelineProto\API: Main API wrapper for MadelineProto.
- \danog\MadelineProto\FileCallback: File callback interface.
- \danog\MadelineProto\Logger: Logger class.
- \danog\MadelineProto\Lua: Lua interface.
- \danog\MadelineProto\MTProto: Manages all of the mtproto stuff.
- \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\Db\MemoryArray: Memory database backend.
- \danog\MadelineProto\Db\MysqlArray: MySQL database backend.
- \danog\MadelineProto\Db\PostgresArray: Postgres database backend.
- \danog\MadelineProto\Db\RedisArray: Redis database backend.
- \danog\MadelineProto\Db\Driver\Mysql: MySQL driver wrapper.
- \danog\MadelineProto\Db\Driver\Postgres: Postgres driver wrapper.
- \danog\MadelineProto\Db\Driver\Redis: Redis driver wrapper.
- \danog\MadelineProto\Files\Server: MadelineProto fileserver.
- \danog\MadelineProto\MTProtoTools\CombinedUpdatesState: Stores multiple update states.
- \danog\MadelineProto\MTProtoTools\ResponseInfo: Obtain response information for file to server.
- \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\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.
- \danog\MadelineProto\TON\API: TON API.
Traits
Generated by danog/phpdoc.