AuthManager
class AuthManager extends Manager (View source)
Properties
protected Application | $app | The application instance. | from Manager |
protected array | $customCreators | The registered custom driver creators. | from Manager |
protected array | $drivers | The array of created "drivers". | from Manager |
Methods
void | __construct(Application $app) Create a new manager instance. | from Manager |
string | getDefaultDriver() Get the default authentication driver name. | |
mixed | driver(string $driver = null) Get a driver instance. | from Manager |
mixed | createDriver(string $driver) Create a new driver instance. | |
mixed | callCustomCreator(string $driver) Call a custom driver creator. | |
$this | extend(string $driver, Closure $callback) Register a custom driver creator Closure. | from Manager |
array | getDrivers() Get all of the created "drivers". | from Manager |
mixed | __call(string $method, array $parameters) Dynamically call the default driver instance. | from Manager |
Guard | createDatabaseDriver() Create an instance of the database driver. | |
DatabaseUserProvider | createDatabaseProvider() Create an instance of the database user provider. | |
Guard | createEloquentDriver() Create an instance of the Eloquent driver. | |
EloquentUserProvider | createEloquentProvider() Create an instance of the Eloquent user provider. | |
void | setDefaultDriver(string $name) Set the default authentication driver name. |
Details
void __construct(Application $app)
Create a new manager instance.
string getDefaultDriver()
Get the default authentication driver name.
mixed driver(string $driver = null)
Get a driver instance.
protected mixed createDriver(string $driver)
Create a new driver instance.
protected mixed callCustomCreator(string $driver)
Call a custom driver creator.
$this extend(string $driver, Closure $callback)
Register a custom driver creator Closure.
array getDrivers()
Get all of the created "drivers".
mixed __call(string $method, array $parameters)
Dynamically call the default driver instance.
Guard createDatabaseDriver()
Create an instance of the database driver.
protected DatabaseUserProvider createDatabaseProvider()
Create an instance of the database user provider.
Guard createEloquentDriver()
Create an instance of the Eloquent driver.
protected EloquentUserProvider createEloquentProvider()
Create an instance of the Eloquent user provider.
void setDefaultDriver(string $name)
Set the default authentication driver name.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/4.2/Illuminate/Auth/AuthManager.html