name: Mailer
class_comment: null
dependencies: []
properties: []
methods:
- name: to
  visibility: public
  parameters:
  - name: users
  comment: '# * Begin the process of mailing a mailable class instance.

    # *

    # * @param  mixed  $users

    # * @return \Illuminate\Mail\PendingMail'
- name: bcc
  visibility: public
  parameters:
  - name: users
  comment: '# * Begin the process of mailing a mailable class instance.

    # *

    # * @param  mixed  $users

    # * @return \Illuminate\Mail\PendingMail'
- name: raw
  visibility: public
  parameters:
  - name: text
  - name: callback
  comment: '# * Send a new message with only a raw text part.

    # *

    # * @param  string  $text

    # * @param  mixed  $callback

    # * @return \Illuminate\Mail\SentMessage|null'
- name: send
  visibility: public
  parameters:
  - name: view
  - name: data
    default: '[]'
  - name: callback
    default: 'null'
  comment: '# * Send a new message using a view.

    # *

    # * @param  \Illuminate\Contracts\Mail\Mailable|string|array  $view

    # * @param  array  $data

    # * @param  \Closure|string|null  $callback

    # * @return \Illuminate\Mail\SentMessage|null'
- name: sendNow
  visibility: public
  parameters:
  - name: mailable
  - name: data
    default: '[]'
  - name: callback
    default: 'null'
  comment: '# * Send a new message synchronously using a view.

    # *

    # * @param  \Illuminate\Contracts\Mail\Mailable|string|array  $mailable

    # * @param  array  $data

    # * @param  \Closure|string|null  $callback

    # * @return \Illuminate\Mail\SentMessage|null'
traits: []
interfaces: []