name: Envelope class_comment: null dependencies: - name: Closure type: class source: Closure - name: Arr type: class source: Illuminate\Support\Arr - name: Conditionable type: class source: Illuminate\Support\Traits\Conditionable - name: Conditionable type: class source: Conditionable properties: - name: from visibility: public comment: '# * The address sending the message. # * # * @var \Illuminate\Mail\Mailables\Address|string|null' - name: to visibility: public comment: '# * The recipients of the message. # * # * @var array' - name: cc visibility: public comment: '# * The recipients receiving a copy of the message. # * # * @var array' - name: bcc visibility: public comment: '# * The recipients receiving a blind copy of the message. # * # * @var array' - name: replyTo visibility: public comment: '# * The recipients that should be replied to. # * # * @var array' - name: subject visibility: public comment: '# * The subject of the message. # * # * @var string|null' - name: tags visibility: public comment: '# * The message''s tags. # * # * @var array' - name: metadata visibility: public comment: '# * The message''s meta data. # * # * @var array' - name: using visibility: public comment: '# * The message''s Symfony Message customization callbacks. # * # * @var array' methods: - name: __construct visibility: public parameters: - name: from default: 'null' - name: to default: '[]' - name: cc default: '[]' - name: bcc default: '[]' - name: replyTo default: '[]' - name: subject default: 'null' - name: tags default: '[]' - name: metadata default: '[]' - name: using default: '[]' comment: "# * The address sending the message.\n# *\n# * @var \\Illuminate\\Mail\\\ Mailables\\Address|string|null\n# */\n# public $from;\n# \n# /**\n# * The recipients\ \ of the message.\n# *\n# * @var array\n# */\n# public $to;\n# \n# /**\n# * The\ \ recipients receiving a copy of the message.\n# *\n# * @var array\n# */\n# public\ \ $cc;\n# \n# /**\n# * The recipients receiving a blind copy of the message.\n\ # *\n# * @var array\n# */\n# public $bcc;\n# \n# /**\n# * The recipients that\ \ should be replied to.\n# *\n# * @var array\n# */\n# public $replyTo;\n# \n#\ \ /**\n# * The subject of the message.\n# *\n# * @var string|null\n# */\n# public\ \ $subject;\n# \n# /**\n# * The message's tags.\n# *\n# * @var array\n# */\n#\ \ public $tags = [];\n# \n# /**\n# * The message's meta data.\n# *\n# * @var array\n\ # */\n# public $metadata = [];\n# \n# /**\n# * The message's Symfony Message customization\ \ callbacks.\n# *\n# * @var array\n# */\n# public $using = [];\n# \n# /**\n# *\ \ Create a new message envelope instance.\n# *\n# * @param \\Illuminate\\Mail\\\ Mailables\\Address|string|null $from\n# * @param array $to\n# * @param array $cc\n# * @param array\ \ $bcc\n# * @param array\ \ $replyTo\n# * @param string|null $subject\n# * @param array $tags\n# *\ \ @param array $metadata\n# * @param \\Closure|array $using\n# * @return void\n\ # *\n# * @named-arguments-supported" - name: normalizeAddresses visibility: protected parameters: - name: addresses comment: '# * Normalize the given array of addresses. # * # * @param array $addresses # * @return array' - name: from visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Specify who the message will be "from". # * # * @param \Illuminate\Mail\Mailables\Address|string $address # * @param string|null $name # * @return $this' - name: to visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Add a "to" recipient to the message envelope. # * # * @param \Illuminate\Mail\Mailables\Address|array|string $address # * @param string|null $name # * @return $this' - name: cc visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Add a "cc" recipient to the message envelope. # * # * @param \Illuminate\Mail\Mailables\Address|array|string $address # * @param string|null $name # * @return $this' - name: bcc visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Add a "bcc" recipient to the message envelope. # * # * @param \Illuminate\Mail\Mailables\Address|array|string $address # * @param string|null $name # * @return $this' - name: replyTo visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Add a "reply to" recipient to the message envelope. # * # * @param \Illuminate\Mail\Mailables\Address|array|string $address # * @param string|null $name # * @return $this' - name: subject visibility: public parameters: - name: subject comment: '# * Set the subject of the message. # * # * @param string $subject # * @return $this' - name: tags visibility: public parameters: - name: tags comment: '# * Add "tags" to the message. # * # * @param array $tags # * @return $this' - name: tag visibility: public parameters: - name: tag comment: '# * Add a "tag" to the message. # * # * @param string $tag # * @return $this' - name: metadata visibility: public parameters: - name: key - name: value comment: '# * Add metadata to the message. # * # * @param string $key # * @param string|int $value # * @return $this' - name: using visibility: public parameters: - name: callback comment: '# * Add a Symfony Message customization callback to the message. # * # * @param \Closure $callback # * @return $this' - name: isFrom visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Determine if the message is from the given address. # * # * @param string $address # * @param string|null $name # * @return bool' - name: hasTo visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Determine if the message has the given address as a recipient. # * # * @param string $address # * @param string|null $name # * @return bool' - name: hasCc visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Determine if the message has the given address as a "cc" recipient. # * # * @param string $address # * @param string|null $name # * @return bool' - name: hasBcc visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Determine if the message has the given address as a "bcc" recipient. # * # * @param string $address # * @param string|null $name # * @return bool' - name: hasReplyTo visibility: public parameters: - name: address - name: name default: 'null' comment: '# * Determine if the message has the given address as a "reply to" recipient. # * # * @param string $address # * @param string|null $name # * @return bool' - name: hasRecipient visibility: protected parameters: - name: recipients - name: address - name: name default: 'null' comment: '# * Determine if the message has the given recipient. # * # * @param array $recipients # * @param string $address # * @param string|null $name # * @return bool' - name: hasSubject visibility: public parameters: - name: subject comment: '# * Determine if the message has the given subject. # * # * @param string $subject # * @return bool' - name: hasMetadata visibility: public parameters: - name: key - name: value comment: '# * Determine if the message has the given metadata. # * # * @param string $key # * @param string $value # * @return bool' traits: - Closure - Illuminate\Support\Arr - Illuminate\Support\Traits\Conditionable - Conditionable interfaces: []