CreatesUserProviders
trait CreatesUserProviders (View source)
Properties
| protected array | $customProviderCreators | The registered custom provider creators. |
Methods
Create the user provider implementation for the driver.
Get the user provider configuration.
Create an instance of the database user provider.
Create an instance of the Eloquent user provider.
Get the default user provider name.
Details
UserProvider|null
createUserProvider(string|null $provider = null)
Create the user provider implementation for the driver.
protected array|null
getProviderConfiguration(string|null $provider)
Get the user provider configuration.
protected DatabaseUserProvider
createDatabaseProvider(array $config)
Create an instance of the database user provider.
protected EloquentUserProvider
createEloquentProvider(array $config)
Create an instance of the Eloquent user provider.
string
getDefaultUserProvider()
Get the default user provider name.
Laravel Cloud is the best place to deploy Laravel, Nuxt, Express, Hono, Node.js, Bun, Go, Flask, Python, and more, with dedicated infrastructure available on AWS through Laravel Private Cloud.