public function setButtons(array $buttons)
    {
        collect($buttons)->map(function ($button) {
            $this->setButton($button);
        });

        return $this;
    }
public function setButtons(array $buttons)
    {
        collect($buttons)->map(function ($button) {
            $this->setButton($button);
        });

        return $this;
    }
public function setButtons ( array $ buttons ) { collect ( $ buttons ) -> map ( function ( $ button ) { $ this -> setButton ( $ button ) ; } ) ; return $ this ; }
Adds more than one native button to the message.

@param array $buttons

@return $this
Adds more than one native button to the message .