Command
class Command implements CommandInterface (View source)
Class Command.
Methods
Get Command Name.
Get Command Description.
Set Command Description.
Returns Telegram Instance.
Get Arguments passed to the command.
Returns an instance of Command Bus.
Process Inbound Command.
Process the command.
Magic Method to handle all ReplyWith Methods.
Reply Chat with a message. You can use all the sendMessage() parameters except chat_id.
Reply Chat with a Photo. You can use all the sendPhoto() parameters except chat_id.
Reply Chat with an Audio message. You can use all the sendAudio() parameters except chat_id.
Reply Chat with a Video. You can use all the sendVideo() parameters except chat_id.
Reply Chat with a Voice message. You can use all the sendVoice() parameters except chat_id.
Reply Chat with a Document. You can use all the sendDocument() parameters except chat_id.
Reply Chat with a Sticker. You can use all the sendSticker() parameters except chat_id.
Reply Chat with a Location. You can use all the sendLocation() parameters except chat_id.
Reply Chat with a Chat Action. You can use all the sendChatAction() parameters except chat_id.
Details
        at line 57
                            
    string
    getName()
    
    Get Command Name.
        at line 69
                            
    Command
    setName($name)
    
    Set Command Name.
        at line 81
                            
    string
    getDescription()
    
    Get Command Description.
        at line 93
                            
    Command
    setDescription($description)
    
    Set Command Description.
        at line 105
                            
    Api
    getTelegram()
    
    Returns Telegram Instance.
        at line 115
                            
    Update
    getUpdate()
    
    Returns Original Update.
        at line 125
                            
    string
    getArguments()
    
    Get Arguments passed to the command.
        at line 135
                            
    CommandBus
    getCommandBus()
    
    Returns an instance of Command Bus.
        at line 143
                            
    mixed
    make($telegram, $arguments, $update)
    
    Process Inbound Command.
        at line 168
            abstract                
    mixed
    handle($arguments)
    
    Process the command.
        at line 178
                            
    mixed|string
    __call($method, $arguments)
    
    Magic Method to handle all ReplyWith Methods.
        at line 22
                            
    mixed
    replyWithMessage($use_sendMessage_parameters)
    
    Reply Chat with a message. You can use all the sendMessage() parameters except chat_id.
        at line 22
                            
    mixed
    replyWithPhoto($use_sendPhoto_parameters)
    
    Reply Chat with a Photo. You can use all the sendPhoto() parameters except chat_id.
        at line 22
                            
    mixed
    replyWithAudio($use_sendAudio_parameters)
    
    Reply Chat with an Audio message. You can use all the sendAudio() parameters except chat_id.
        at line 22
                            
    mixed
    replyWithVideo($use_sendVideo_parameters)
    
    Reply Chat with a Video. You can use all the sendVideo() parameters except chat_id.
        at line 22
                            
    mixed
    replyWithVoice($use_sendVoice_parameters)
    
    Reply Chat with a Voice message. You can use all the sendVoice() parameters except chat_id.
        at line 22
                            
    mixed
    replyWithDocument($use_sendDocument_parameters)
    
    Reply Chat with a Document. You can use all the sendDocument() parameters except chat_id.
        at line 22
                            
    mixed
    replyWithSticker($use_sendSticker_parameters)
    
    Reply Chat with a Sticker. You can use all the sendSticker() parameters except chat_id.
        at line 22
                            
    mixed
    replyWithLocation($use_sendLocation_parameters)
    
    Reply Chat with a Location. You can use all the sendLocation() parameters except chat_id.
        at line 22
                            
    mixed
    replyWithChatAction($use_sendChatAction_parameters)
    
    Reply Chat with a Chat Action. You can use all the sendChatAction() parameters except chat_id.