public function content()
    {
        $arguments = func_get_args();
        $count = count($arguments);

        if ($count > 0) {
            $this->setText($arguments[0]);
        }

        if ($count > 1) {
            if (is_bool($arguments[1])) {
                $this->setMarkdown($arguments[1]);

                if ($count > 2) {
                    $this->setNotification($arguments[2]);
                }
            } else {
                call_user_func_array([$this, 'addAttachment'], array_slice($arguments, 1));
            }
        }

        return $this;
    }
public function content()
    {
        $arguments = func_get_args();
        $count = count($arguments);

        if ($count > 0) {
            $this->setText($arguments[0]);
        }

        if ($count > 1) {
            if (is_bool($arguments[1])) {
                $this->setMarkdown($arguments[1]);

                if ($count > 2) {
                    $this->setNotification($arguments[2]);
                }
            } else {
                call_user_func_array([$this, 'addAttachment'], array_slice($arguments, 1));
            }
        }

        return $this;
    }
public function content ( ) { $ arguments = func_get_args ( ) ; $ count = count ( $ arguments ) ; if ( $ count > 0 ) { $ this -> setText ( $ arguments [ 0 ] ) ; } if ( $ count > 1 ) { if ( is_bool ( $ arguments [ 1 ] ) ) { $ this -> setMarkdown ( $ arguments [ 1 ] ) ; if ( $ count > 2 ) { $ this -> setNotification ( $ arguments [ 2 ] ) ; } } else { call_user_func_array ( [ $ this , 'addAttachment' ] , array_slice ( $ arguments , 1 ) ) ; } } return $ this ; }
Conveniently set message content.

The parameters may be:
`($text, $markdown, $notification)`
or `($text, $attachment_text, $attachment_title, $attachment_images, $attachment_color)`.

@return $this
Conveniently set message content .