public static getFakeMessageObject ( array $message_data = [], array $user_data = [], array $chat_data = [] ) : |
||
$message_data | array | Pass custom message data array if needed |
$user_data | array | Pass custom user data array if needed |
$chat_data | array | Pass custom chat data array if needed |
return |
public static function getFakeMessageObject(array $message_data = [], array $user_data = [], array $chat_data = [])
{
$message_data === null && ($message_data = []);
$user_data === null && ($user_data = []);
$chat_data === null && ($chat_data = []);
return new Message($message_data + ['message_id' => mt_rand(), 'from' => $user_data + self::$user_template, 'chat' => $chat_data + self::$chat_template, 'date' => time(), 'text' => 'dummy'], 'testbot');
}