Property | Type | Description | |
---|---|---|---|
$audioDuration | integer | Optional. Audio duration in seconds | |
$audioUrl | string | A valid URL for the audio file | |
$map | array | ||
$performer | string | Optional. Performer | |
$requiredParams | array | ||
$type | string |
Method | Description | |
---|---|---|
__construct ( string $id, string $audioUrl, string $title, string | null $performer = null, integer | null $audioDuration = null, TelegramBot\Api\Types\Inline\InputMessageContent | null $inputMessageContent = null, TelegramBot\Api\Types\Inline\InlineKeyboardMarkup | null $inlineKeyboardMarkup = null ) | Audio constructor. | |
getAudioDuration ( ) : integer | ||
getAudioUrl ( ) : string | ||
getPerformer ( ) : string | ||
setAudioDuration ( integer $audioDuration ) | ||
setAudioUrl ( string $audioUrl ) | ||
setPerformer ( string $performer ) |
public __construct ( string $id, string $audioUrl, string $title, string | null $performer = null, integer | null $audioDuration = null, TelegramBot\Api\Types\Inline\InputMessageContent | null $inputMessageContent = null, TelegramBot\Api\Types\Inline\InlineKeyboardMarkup | null $inlineKeyboardMarkup = null ) | ||
$id | string | |
$audioUrl | string | |
$title | string | |
$performer | string | null | |
$audioDuration | integer | null | |
$inputMessageContent | TelegramBot\Api\Types\Inline\InputMessageContent | null | |
$inlineKeyboardMarkup | TelegramBot\Api\Types\Inline\InlineKeyboardMarkup | null |
public setAudioDuration ( integer $audioDuration ) | ||
$audioDuration | integer |
protected int $audioDuration | ||
return | integer |
protected string $audioUrl | ||
return | string |