original_string: public function queue(MailableContract $mailable)
      {
          $mailable = $this->fill($mailable);
  
          if (isset($mailable->delay)) {
              return $this->mailer->later($mailable->delay, $mailable);
          }
  
          return $this->mailer->queue($mailable);
      }
code: public function queue(MailableContract $mailable)
      {
          $mailable = $this->fill($mailable);
  
          if (isset($mailable->delay)) {
              return $this->mailer->later($mailable->delay, $mailable);
          }
  
          return $this->mailer->queue($mailable);
      }
code_tokens: public function queue ( MailableContract $ mailable ) { $ mailable = $ this -> fill ( $ mailable ) ; if ( isset ( $ mailable -> delay ) ) { return $ this -> mailer -> later ( $ mailable -> delay , $ mailable ) ; } return $ this -> mailer -> queue ( $ mailable ) ; }
docstring: Push the given mailable onto the queue.
  
  @param  \Illuminate\Contracts\Mail\Mailable $mailable;
  @return mixed
docstring_tokens: Push the given mailable onto the queue .