danog\MadelineProto\TL\TLInterface
Author: Daniil Gentili daniil@daniil.it
Method list:
getConstructors(): \danog\MadelineProto\TL\TLConstructorsgetMethods(): \danog\MadelineProto\TL\TLMethodsgetDescriptions(): arraygetMethodNamespaces(): arraygetMethodsNamespaced(): arrayserializeObject(array $type, mixed $object, string $ctx, integer $layer = -1)serializeMethod(string $method, mixed $arguments)getLength((resource|string) $stream, array $type = [ 'type' => '', 'connection' => NULL, 'encrypted' => false,]): intdeserialize((string|resource) $stream, array $type)getSecretLayer(): int
Methods:
getConstructors(): \danog\MadelineProto\TL\TLConstructors
Get constructors.
See also:
\danog\MadelineProto\TL\TLConstructors
getMethods(): \danog\MadelineProto\TL\TLMethods
Get methods.
See also:
\danog\MadelineProto\TL\TLMethods
getDescriptions(): array
Get descriptions.
getMethodNamespaces(): array
Get TL namespaces.
getMethodsNamespaced(): array
Get namespaced methods (method => namespace).
serializeObject(array $type, mixed $object, string $ctx, integer $layer = -1)
Serialize TL object.
Parameters:
$type:arrayTL type definition$object:mixedObject to serialize$ctx:stringContext$layer:integerLayer version
serializeMethod(string $method, mixed $arguments)
Serialize method.
Parameters:
$method:stringMethod name$arguments:mixedArguments
getLength((resource|string) $stream, array $type = [ 'type' => '', 'connection' => NULL, 'encrypted' => false,]): int
Get length of TL payload.
Parameters:
$stream:(resource|string)Stream$type:arrayType identifier
See also:
resource
deserialize((string|resource) $stream, array $type)
Deserialize TL object.
Parameters:
$stream:(string|resource)Stream$type:arrayType identifier
See also:
resource
getSecretLayer(): int
Get secret chat layer version.
Generated by danog/phpdoc