Class PassportElementErrorFrontSideType.
see |
|
package |
Default |
inherited_from |
\TgBotApi\BotApiBase\Type\PassportElementError\PassportElementErrorType |
Methods
create()
create(string $type, string $message, string $fileHash) : \TgBotApi\BotApiBase\Type\PassportElementError\PassportElementErrorFrontSideType
Static
Parameters
$type
string
$message
string
$fileHash
string
Exceptions
\TgBotApi\BotApiBase\Exception\BadArgumentException |
|
Returns
\TgBotApi\BotApiBase\Type\PassportElementError\PassportElementErrorFrontSideType
createBase()
createBase(string $source, string $type, string $message) : mixed
InheritedStatic
Parameters
$source
string
$type
string
$message
string
Exceptions
\TgBotApi\BotApiBase\Exception\BadArgumentException |
|
Returns
mixed
Properties
Base64-encoded hash of the file with the front side of the document.
$fileHash : string
Error message.
$message : string
Error source, must be unspecified.
$source : string
Type of element of the user's Telegram Passport which has the issue.
$type : string
Constants
ALLOWED_TYPES
ALLOWED_TYPES = array(self::TYPE_PASSPORT, self::TYPE_DRIVER_LICENSE, self::TYPE_IDENTITY_CARD, self::TYPE_INTERNAL_PASSPORT)
inherited_from |
\TgBotApi\BotApiBase\Type\PassportElementError\PassportElementErrorType::ALLOWED_TYPES |
ALLOWED_TYPES
ALLOWED_TYPES = array()
TYPE_DRIVER_LICENSE
TYPE_DRIVER_LICENSE = 'driver_license'
TYPE_IDENTITY_CARD
TYPE_IDENTITY_CARD = 'identity_card'
TYPE_INTERNAL_PASSPORT
TYPE_INTERNAL_PASSPORT = 'internal_passport'
TYPE_PASSPORT
TYPE_PASSPORT = 'passport'