MailManager

Illuminate\Mail\MailManager

class src/Illuminate/Mail/MailManager.php

__call

v11.0.0 以前から

__call($method, $parameters)
@param string $method
@param array $parameters
@return mixed
  1. v11.0.0 追加
    変更後
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]

__construct

v11.0.0 以前から

__construct($app)
@param \Illuminate\Contracts\Foundation\Application $app
  1. v11.0.0 追加
    変更後
    __construct($app) [@param \Illuminate\Contracts\Foundation\Application $app, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct($app) [@param \Illuminate\Contracts\Foundation\Application $app, @return void]
    変更後
    __construct($app) [@param \Illuminate\Contracts\Foundation\Application $app]

build

v11.31.0 から

build($config)
@param array $config
@return \Illuminate\Mail\Mailer
  1. v11.31.0 追加
    変更後
    build($config) [@param array $config, @return \Illuminate\Mail\Mailer]

createSymfonyTransport

v11.0.0 以前から

createSymfonyTransport(array $config)
@param array $config
@return \Symfony\Component\Mailer\Transport\TransportInterface
  1. v11.0.0 追加
    変更後
    createSymfonyTransport(array $config) [@param array $config, @return \Symfony\Component\Mailer\Transport\TransportInterface]

driver

v11.0.0 以前から

driver($driver = null)
@param \UnitEnum|string|null $driver
@return \Illuminate\Mail\Mailer
  1. v11.0.0 追加
    変更後
    driver($driver = null) [@param string|null $driver, @return \Illuminate\Mail\Mailer]
  2. v13.5.0 シグネチャ変更
    変更前
    driver($driver = null) [@param string|null $driver, @return \Illuminate\Mail\Mailer]
    変更後
    driver($driver = null) [@param \UnitEnum|string|null $driver, @return \Illuminate\Mail\Mailer]

extend

v11.0.0 以前から

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

forgetMailers

v11.0.0 以前から

forgetMailers()
@return $this
  1. v11.0.0 追加
    変更後
    forgetMailers() [@return $this]

getApplication

v11.0.0 以前から

getApplication()
@return \Illuminate\Contracts\Foundation\Application
  1. v11.0.0 追加
    変更後
    getApplication() [@return \Illuminate\Contracts\Foundation\Application]

getDefaultDriver

v11.0.0 以前から

getDefaultDriver()
@return string
  1. v11.0.0 追加
    変更後
    getDefaultDriver() [@return string]

mailer

v11.0.0 以前から

mailer($name = null)
@param \UnitEnum|string|null $name
@return \Illuminate\Contracts\Mail\Mailer
  1. v11.0.0 追加
    変更後
    mailer($name = null) [@param string|null $name, @return \Illuminate\Contracts\Mail\Mailer]
  2. v13.5.0 シグネチャ変更
    変更前
    mailer($name = null) [@param string|null $name, @return \Illuminate\Contracts\Mail\Mailer]
    変更後
    mailer($name = null) [@param \UnitEnum|string|null $name, @return \Illuminate\Contracts\Mail\Mailer]

purge

v11.0.0 以前から

purge($name = null)
@param \UnitEnum|string|null $name
@return void
  1. v11.0.0 追加
    変更後
    purge($name = null) [@param string|null $name, @return void]
  2. v13.5.0 シグネチャ変更
    変更前
    purge($name = null) [@param string|null $name, @return void]
    変更後
    purge($name = null) [@param \UnitEnum|string|null $name, @return void]

setApplication

v11.0.0 以前から

setApplication($app)
@param \Illuminate\Contracts\Foundation\Application $app
@return $this
  1. v11.0.0 追加
    変更後
    setApplication($app) [@param \Illuminate\Contracts\Foundation\Application $app, @return $this]

setDefaultDriver

v11.0.0 以前から

setDefaultDriver($name)
@param \UnitEnum|string $name
@return void
  1. v11.0.0 追加
    変更後
    setDefaultDriver(string $name) [@param string $name, @return void]
  2. v13.8.0 シグネチャ変更
    変更前
    setDefaultDriver(string $name) [@param string $name, @return void]
    変更後
    setDefaultDriver($name) [@param \UnitEnum|string $name, @return void]