Envelope

Illuminate\Mail\Mailables\Envelope

class src/Illuminate/Mail/Mailables/Envelope.php

__construct

v11.0.0 以前から

__construct(Illuminate\Mail\Mailables\Address|string|null $from = null, $to = [], $cc = [], $bcc = [], $replyTo = [], ?string $subject = null, array $tags = [], array $metadata = [], Closure|array $using = [])
@param \Illuminate\Mail\Mailables\Address|string|null $from
@param array<int, \Illuminate\Mail\Mailables\Address|string> $to
@param array<int, \Illuminate\Mail\Mailables\Address|string> $cc
@param array<int, \Illuminate\Mail\Mailables\Address|string> $bcc
@param array<int, \Illuminate\Mail\Mailables\Address|string> $replyTo
@param string|null $subject
@param array $tags
@param array $metadata
@param \Closure|array $using
  1. v11.0.0 追加
    変更後
    __construct(Illuminate\Mail\Mailables\Address|string $from = null, $to = [], $cc = [], $bcc = [], $replyTo = [], string $subject = null, array $tags = [], array $metadata = [], Closure|array $using = []) [@param \Illuminate\Mail\Mailables\Address|string|null $from, @param array<int, \Illuminate\Mail\Mailables\Address|string> $to, @param array<int, \Illuminate\Mail\Mailables\Address|string> $cc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $bcc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $replyTo, @param string|null $subject, @param array $tags, @param array $metadata, @param \Closure|array $using, @return void]
  2. v11.3.0 シグネチャ変更
    変更前
    __construct(Illuminate\Mail\Mailables\Address|string $from = null, $to = [], $cc = [], $bcc = [], $replyTo = [], string $subject = null, array $tags = [], array $metadata = [], Closure|array $using = []) [@param \Illuminate\Mail\Mailables\Address|string|null $from, @param array<int, \Illuminate\Mail\Mailables\Address|string> $to, @param array<int, \Illuminate\Mail\Mailables\Address|string> $cc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $bcc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $replyTo, @param string|null $subject, @param array $tags, @param array $metadata, @param \Closure|array $using, @return void]
    変更後
    __construct(Illuminate\Mail\Mailables\Address|string|null $from = null, $to = [], $cc = [], $bcc = [], $replyTo = [], ?string $subject = null, array $tags = [], array $metadata = [], Closure|array $using = []) [@param \Illuminate\Mail\Mailables\Address|string|null $from, @param array<int, \Illuminate\Mail\Mailables\Address|string> $to, @param array<int, \Illuminate\Mail\Mailables\Address|string> $cc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $bcc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $replyTo, @param string|null $subject, @param array $tags, @param array $metadata, @param \Closure|array $using, @return void]
  3. v12.4.0 シグネチャ変更
    変更前
    __construct(Illuminate\Mail\Mailables\Address|string|null $from = null, $to = [], $cc = [], $bcc = [], $replyTo = [], ?string $subject = null, array $tags = [], array $metadata = [], Closure|array $using = []) [@param \Illuminate\Mail\Mailables\Address|string|null $from, @param array<int, \Illuminate\Mail\Mailables\Address|string> $to, @param array<int, \Illuminate\Mail\Mailables\Address|string> $cc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $bcc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $replyTo, @param string|null $subject, @param array $tags, @param array $metadata, @param \Closure|array $using, @return void]
    変更後
    __construct(Illuminate\Mail\Mailables\Address|string|null $from = null, $to = [], $cc = [], $bcc = [], $replyTo = [], ?string $subject = null, array $tags = [], array $metadata = [], Closure|array $using = []) [@param \Illuminate\Mail\Mailables\Address|string|null $from, @param array<int, \Illuminate\Mail\Mailables\Address|string> $to, @param array<int, \Illuminate\Mail\Mailables\Address|string> $cc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $bcc, @param array<int, \Illuminate\Mail\Mailables\Address|string> $replyTo, @param string|null $subject, @param array $tags, @param array $metadata, @param \Closure|array $using]

bcc

v11.0.0 以前から

bcc(Illuminate\Mail\Mailables\Address|array|string $address, $name = null)
@param \Illuminate\Mail\Mailables\Address|array<int, \Illuminate\Mail\Mailables\Address|string>|string $address
@param string|null $name
@return $this
  1. v11.0.0 追加
    変更後
    bcc(Illuminate\Mail\Mailables\Address|array|string $address, $name = null) [@param \Illuminate\Mail\Mailables\Address|array<int, \Illuminate\Mail\Mailables\Address|string>|string $address, @param string|null $name, @return $this]

cc

v11.0.0 以前から

cc(Illuminate\Mail\Mailables\Address|array|string $address, $name = null)
@param \Illuminate\Mail\Mailables\Address|array<int, \Illuminate\Mail\Mailables\Address|string>|string $address
@param string|null $name
@return $this
  1. v11.0.0 追加
    変更後
    cc(Illuminate\Mail\Mailables\Address|array|string $address, $name = null) [@param \Illuminate\Mail\Mailables\Address|array<int, \Illuminate\Mail\Mailables\Address|string>|string $address, @param string|null $name, @return $this]

from

v11.0.0 以前から

from(Illuminate\Mail\Mailables\Address|string $address, $name = null)
@param \Illuminate\Mail\Mailables\Address|string $address
@param string|null $name
@return $this
  1. v11.0.0 追加
    変更後
    from(Illuminate\Mail\Mailables\Address|string $address, $name = null) [@param \Illuminate\Mail\Mailables\Address|string $address, @param string|null $name, @return $this]

hasBcc

v11.0.0 以前から

hasBcc(string $address, ?string $name = null)
@param string $address
@param string|null $name
@return bool
  1. v11.0.0 追加
    変更後
    hasBcc(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
  2. v11.3.0 シグネチャ変更
    変更前
    hasBcc(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
    変更後
    hasBcc(string $address, ?string $name = null) [@param string $address, @param string|null $name, @return bool]

hasCc

v11.0.0 以前から

hasCc(string $address, ?string $name = null)
@param string $address
@param string|null $name
@return bool
  1. v11.0.0 追加
    変更後
    hasCc(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
  2. v11.3.0 シグネチャ変更
    変更前
    hasCc(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
    変更後
    hasCc(string $address, ?string $name = null) [@param string $address, @param string|null $name, @return bool]

hasMetadata

v11.0.0 以前から

hasMetadata(string $key, string $value)
@param string $key
@param string $value
@return bool
  1. v11.0.0 追加
    変更後
    hasMetadata(string $key, string $value) [@param string $key, @param string $value, @return bool]

hasReplyTo

v11.0.0 以前から

hasReplyTo(string $address, ?string $name = null)
@param string $address
@param string|null $name
@return bool
  1. v11.0.0 追加
    変更後
    hasReplyTo(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
  2. v11.3.0 シグネチャ変更
    変更前
    hasReplyTo(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
    変更後
    hasReplyTo(string $address, ?string $name = null) [@param string $address, @param string|null $name, @return bool]

hasSubject

v11.0.0 以前から

hasSubject(string $subject)
@param string $subject
@return bool
  1. v11.0.0 追加
    変更後
    hasSubject(string $subject) [@param string $subject, @return bool]

hasTo

v11.0.0 以前から

hasTo(string $address, ?string $name = null)
@param string $address
@param string|null $name
@return bool
  1. v11.0.0 追加
    変更後
    hasTo(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
  2. v11.3.0 シグネチャ変更
    変更前
    hasTo(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
    変更後
    hasTo(string $address, ?string $name = null) [@param string $address, @param string|null $name, @return bool]

isFrom

v11.0.0 以前から

isFrom(string $address, ?string $name = null)
@param string $address
@param string|null $name
@return bool
  1. v11.0.0 追加
    変更後
    isFrom(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
  2. v11.3.0 シグネチャ変更
    変更前
    isFrom(string $address, string $name = null) [@param string $address, @param string|null $name, @return bool]
    変更後
    isFrom(string $address, ?string $name = null) [@param string $address, @param string|null $name, @return bool]

metadata

v11.0.0 以前から

metadata(string $key, string|int $value)
@param string $key
@param string|int $value
@return $this
  1. v11.0.0 追加
    変更後
    metadata(string $key, string|int $value) [@param string $key, @param string|int $value, @return $this]

replyTo

v11.0.0 以前から

replyTo(Illuminate\Mail\Mailables\Address|array|string $address, $name = null)
@param \Illuminate\Mail\Mailables\Address|array<int, \Illuminate\Mail\Mailables\Address|string>|string $address
@param string|null $name
@return $this
  1. v11.0.0 追加
    変更後
    replyTo(Illuminate\Mail\Mailables\Address|array|string $address, $name = null) [@param \Illuminate\Mail\Mailables\Address|array<int, \Illuminate\Mail\Mailables\Address|string>|string $address, @param string|null $name, @return $this]

subject

v11.0.0 以前から

subject(string $subject)
@param string $subject
@return $this
  1. v11.0.0 追加
    変更後
    subject(string $subject) [@param string $subject, @return $this]

tag

v11.0.0 以前から

tag(string $tag)
@param string $tag
@return $this
  1. v11.0.0 追加
    変更後
    tag(string $tag) [@param string $tag, @return $this]

tags

v11.0.0 以前から

tags(array $tags)
@param array $tags
@return $this
  1. v11.0.0 追加
    変更後
    tags(array $tags) [@param array $tags, @return $this]

to

v11.0.0 以前から

to(Illuminate\Mail\Mailables\Address|array|string $address, $name = null)
@param \Illuminate\Mail\Mailables\Address|array<int, \Illuminate\Mail\Mailables\Address|string>|string $address
@param string|null $name
@return $this
  1. v11.0.0 追加
    変更後
    to(Illuminate\Mail\Mailables\Address|array|string $address, $name = null) [@param \Illuminate\Mail\Mailables\Address|array<int, \Illuminate\Mail\Mailables\Address|string>|string $address, @param string|null $name, @return $this]

using

v11.0.0 以前から

using(Closure $callback)
@param \Closure $callback
@return $this
  1. v11.0.0 追加
    変更後
    using(Closure $callback) [@param \Closure $callback, @return $this]