'contact_info' => string(25) "HALL 74 Centro de Eventos"
'title' => string(8) "CONTACTO"
'image' => string(24) "0c144-contact-banner.jpg"
→'content' => string(300) "<p>Para recibir más información acerca del alquiler de espacios de…"
<p>Para recibir más información acerca del alquiler de espacios de <strong>HALL 74 Centro de Eventos</strong> déjenos sus datos y nos pondremos en contacto con usted o comuníquese al teléfono +571 3257525. Cel: 313 -3130757 / 313-3045705</p>
→protected original -> array(5)
'id' => integer1
'contact_info' => string(25) "HALL 74 Centro de Eventos"
'title' => string(8) "CONTACTO"
'image' => string(24) "0c144-contact-banner.jpg"
→'content' => string(300) "<p>Para recibir más información acerca del alquiler de espacios de…"
<p>Para recibir más información acerca del alquiler de espacios de <strong>HALL 74 Centro de Eventos</strong> déjenos sus datos y nos pondremos en contacto con usted o comuníquese al teléfono +571 3257525. Cel: 313 -3130757 / 313-3045705</p>
Handle dynamic static method calls into the method.
@param string $method
@param array $parameters
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3503
Register a new global scope on the model.
@param \Illuminate\Database\Eloquent\Scope|\Closure|string $scope
@param \Closure|null $implementation
@return mixed
@throws \InvalidArgumentException
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:348
Get all of the models from the database.
@param array|mixed $columns
@return \Illuminate\Database\Eloquent\Collection|static[]
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:640
Extract and cache all the mutated attributes of a class.
@param string $class
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3367
→public static clearBootedModels() -> void
Clear the list of booted models so they will be re-booted.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:333
Save a new model and return the instance.
@param array $attributes
@return static
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:567
Register a created model event with the dispatcher.
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1226
Register a creating model event with the dispatcher.
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1214
Register a deleted model event with the dispatcher.
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1250
Register a deleting model event with the dispatcher.
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1238
→public static destroy($ids) -> int
Destroy the models for the given IDs.
@param array|int $ids
@return int
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1076
→public static flushEventListeners() -> void
Remove all of the event listeners for the model.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1260
Save a new model and return the instance. Allow mass-assignment.
@param array $attributes
@return static
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:582
Get the connection resolver instance.
@return \Illuminate\Database\ConnectionResolverInterface
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3288
Get the event dispatcher instance.
@return \Illuminate\Contracts\Events\Dispatcher
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3319
Get a global scope registered with the model.
@param \Illuminate\Database\Eloquent\Scope|string $scope
@return \Illuminate\Database\Eloquent\Scope|\Closure|null
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:382
→public static hasGlobalScope($scope) -> bool
Determine if a model has a global scope.
@param \Illuminate\Database\Eloquent\Scope|string $scope
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:371
Create a collection of models from plain arrays.
@param array $items
@param string|null $connection
@return \Illuminate\Database\Eloquent\Collection
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:533
Create a collection of models from a raw query.
@param string $query
@param array $bindings
@param string|null $connection
@return \Illuminate\Database\Eloquent\Collection
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:552
→public static isUnguarded() -> bool
Determine if current state is "unguarded".
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2266
Register an observer with the Model.
@param object|string $class
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:412
Begin querying the model on a given connection.
@param string|null $connection
@return \Illuminate\Database\Eloquent\Builder
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:610
Begin querying the model on the write connection.
@return \Illuminate\Database\Query\Builder
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:627
Begin querying the model.
@return \Illuminate\Database\Eloquent\Builder
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:599
→public static reguard() -> void
Enable the mass assignment restrictions.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2256
Resolve a connection instance.
@param string|null $connection
@return \Illuminate\Database\Connection
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3278
Register a saved model event with the dispatcher.
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1178
Register a saving model event with the dispatcher.
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1166
Set the connection resolver instance.
@param \Illuminate\Database\ConnectionResolverInterface $resolver
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3299
Set the event dispatcher instance.
@param \Illuminate\Contracts\Events\Dispatcher $dispatcher
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3330
→public static unguard($state = true) -> void
Disable all mass assignable restrictions.
@param bool $state
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2246
→public static unguarded($callback) -> mixed
Run the given callable while being unguarded.
@param callable $callback
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2277
→public static unsetConnectionResolver() -> void
Unset the connection resolver for models.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3309
→public static unsetEventDispatcher() -> void
Unset the event dispatcher for models.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3340
Register an updated model event with the dispatcher.
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1202
Register an updating model event with the dispatcher.
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1190
Begin querying a model with eager loading.
@param array|string $relations
@return \Illuminate\Database\Eloquent\Builder|static
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:691
→public __call($method, $parameters) -> mixed
Handle dynamic method calls into the model.
@param string $method
@param array $parameters
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3485
Create a new Eloquent model instance.
@param array $attributes
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:275
→public __get($key) -> mixed
Dynamically retrieve attributes on the model.
@param string $key
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3393
→public __isset($key) -> bool
Determine if an attribute exists on the model.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3461
→public __set($key, $value) -> void
Dynamically set attributes on the model.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3405
→public __toString() -> string
Convert the model to its string representation.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3515
→public __unset($key) -> void
Unset an attribute on the model.
@param string $key
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3473
→public __wakeup() -> void
When a model is being unserialized, check if it needs to be booted.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3525
→public addHidden($attributes = NULL) -> void
Add hidden attributes for the model.
@param array|string|null $attributes
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2112
→public addObservableEvents($observables) -> void
Add an observable event name.
@param array|mixed $observables
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1326
→public addVisible($attributes = NULL) -> void
Add visible attributes for the model.
@param array|string|null $attributes
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2174
→public append($attributes) -> $this
Append attributes to query when building a query.
@param array|string $attributes
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:708
→public attributesToArray() -> array
Convert the model's attributes to an array.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2438
Define an inverse one-to-one or many relationship.
@param string $related
@param string $foreignKey
@param string $otherKey
@param string $relation
@return \Illuminate\Database\Eloquent\Relations\BelongsTo
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:772
Define a many-to-many relationship.
@param string $related
@param string $table
@param string $foreignKey
@param string $otherKey
@param string $relation
@return \Illuminate\Database\Eloquent\Relations\BelongsToMany
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:935
→public delete() -> bool|null
Delete the model from the database.
@return bool|null
@throws \Exception
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1108
→public fill(array $attributes) -> $this
Fill the model with an array of attributes.
@param array $attributes
@return $this
@throws \Illuminate\Database\Eloquent\MassAssignmentException
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:436
→public fillable(array $fillable) -> $this
Set the fillable attributes for the model.
@param array $fillable
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2210
→public forceDelete() -> bool|null
Force a hard delete on a soft deleted model.
This method protects developers from running forceDelete when trait is missing.
@return bool|null
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1144
→public forceFill(array $attributes) -> $this
Fill the model with an array of attributes. Force mass assignment.
@param array $attributes
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:462
→public fresh($with = array()) -> $this|null
Reload a fresh model instance from the database.
@param array|string $with
@return $this|null
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:655
→public freshTimestamp() -> \Carbon\Carbon
Get a fresh timestamp for the model.
@return \Carbon\Carbon
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1794
→public freshTimestampString() -> string
Get a fresh timestamp for the model.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1804
→public fromDateTime($value) -> string
Convert a DateTime to a storable string.
@param \DateTime|int $value
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2908
Decode the given JSON back into an array or object.
@param string $value
@param bool $asObject
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3024
Retrieve the fully qualified class name from a slug.
@param string $class
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:852
→public getAttribute($key) -> mixed
Get an attribute from the model.
@param string $key
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2599
→public getAttributeValue($key) -> mixed
Get a plain attribute (not a relationship).
@param string $key
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2614
→public getAttributes() -> array
Get all of the current attributes on the model.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3057
→public getCasts() -> array
Get the casts array.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2758
Get the database connection for the model.
@return \Illuminate\Database\Connection
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3244
→public getConnectionName() -> string
Get the current connection name for the model.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3254
→public getCreatedAtColumn() -> string
Get the name of the "created at" column.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1774
→public getDates() -> array
Get the attributes that should be converted to dates.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2895
→public getDirty() -> array
Get the attributes that have been changed since last sync.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3149
→public getFillable() -> array
Get the fillable attributes for the model.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2199
→public getForeignKey() -> string
Get the default foreign key name for the model.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2078
→public getGlobalScopes() -> array
Get the global scopes for this class instance.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:400
→public getGuarded() -> array
Get the guarded attributes for the model.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2222
→public getHidden() -> array
Get the hidden attributes for the model.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2088
→public getIncrementing() -> bool
Get the value indicating whether the IDs are incrementing.
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2382
→public getKey() -> mixed
Get the value of the model's primary key.
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1937
→public getKeyName() -> string
Get the primary key for the model.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1957
→public getMorphClass() -> string
Get the class name for polymorphic relations.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2037
→public getMutatedAttributes() -> array
Get the mutated attributes for a given instance.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3350
→public getObservableEvents() -> array
Get the observable event names.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1295
Get the model's original attribute values.
@param string|null $key
@param mixed $default
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3087
→public getPerPage() -> int
Get the number of models to return per page.
@return int
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2055
→public getQualifiedKeyName() -> string
Get the table qualified key name.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1980
→public getQueueableId() -> mixed
Get the queueable identity for the entity.
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1947
→public getRelation($relation) -> mixed
Get a specified relationship.
@param string $relation
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3196
→public getRelationValue($key) -> mixed
Get a relationship.
@param string $key
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2650
→public getRelations() -> array
Get all the loaded relations for the instance.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3185
→public getRouteKey() -> mixed
Get the value of the model's route key.
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1990
→public getRouteKeyName() -> string
Get the route key for the model.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2000
→public getTable() -> string
Get the table associated with the model.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1910
→public getTouchedRelations() -> array
Get the relationships that are touched on save.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2359
→public getUpdatedAtColumn() -> string
Get the name of the "updated at" column.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1784
→public getVisible() -> array
Get the visible attributes for the model.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2150
→public guard(array $guarded) -> $this
Set the guarded attributes for the model.
@param array $guarded
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2233
→public hasCast($key, $types = NULL) -> bool
Determine whether an attribute should be cast to a native type.
@param string $key
@param array|string|null $types
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2744
→public hasGetMutator($key) -> bool
Determine if a get mutator exists for an attribute.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2706
Define a one-to-one relationship.
@param string $related
@param string $foreignKey
@param string $localKey
@return \Illuminate\Database\Eloquent\Relations\HasOne
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:729
→public hasSetMutator($key) -> bool
Determine if a set mutator exists for an attribute.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2885
→public isDirty($attributes = NULL) -> bool
Determine if the model or given attribute(s) have been modified.
@param array|string|null $attributes
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3123
→public isFillable($key) -> bool
Determine if the given attribute may be mass assigned.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2298
→public isGuarded($key) -> bool
Determine if the given key is guarded.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2324
→public joiningTable($related) -> string
Get the joining table name for a many-to-many relation.
@param string $related
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1051
→public jsonSerialize() -> array
Convert the object into something JSON serializable.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2416
→public load($relations) -> $this
Eager load relations on the model.
@param array|string $relations
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:672
→public makeVisible($attributes) -> $this
Make the given, typically hidden, attributes visible.
@param array|string $attributes
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2125
Define a polymorphic, inverse one-to-one or many relationship.
@param string $name
@param string $type
@param string $id
@return \Illuminate\Database\Eloquent\Relations\MorphTo
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:810
Create a new Eloquent Collection instance.
@param array $models
@return \Illuminate\Database\Eloquent\Collection
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1886
Create a new Eloquent query builder for the model.
@param \Illuminate\Database\Query\Builder $query
@return \Illuminate\Database\Eloquent\Builder|static
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1861
Create a new model instance that is existing.
@param array $attributes
@param string|null $connection
@return static
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:515
Create a new instance of the given model.
@param array $attributes
@param bool $exists
@return static
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:496
Create a new pivot model instance.
@param \Illuminate\Database\Eloquent\Model $parent
@param array $attributes
@param string $table
@param bool $exists
@return \Illuminate\Database\Eloquent\Relations\Pivot
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1900
Get a new query builder for the model's table.
@return \Illuminate\Database\Eloquent\Builder
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1814
Get a new query instance without a given scope.
@param \Illuminate\Database\Eloquent\Scope|string $scope
@return \Illuminate\Database\Eloquent\Builder
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1831
Get a new query builder that doesn't have any global scopes.
@return \Illuminate\Database\Eloquent\Builder|static
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1843
→public offsetExists($offset) -> bool
Determine if the given attribute exists.
@param mixed $offset
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3416
→public offsetGet($offset) -> mixed
Get the value for a given offset.
@param mixed $offset
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3427
→public offsetSet($offset, $value) -> void
Set the value for a given offset.
@param mixed $offset
@param mixed $value
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3439
→public offsetUnset($offset) -> void
Unset the value for a given offset.
@param mixed $offset
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3450
→public push() -> bool
Save the model and all of its relationships.
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1430
→public relationLoaded($key) -> bool
Determine if the given relation is loaded.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3207
→public relationsToArray() -> array
Get the model's relationships in array form.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2529
Remove an observable event name.
@param array|mixed $observables
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1339
Clone the model into a new, non-existing instance.
@param array|null $except
@return \Illuminate\Database\Eloquent\Model
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3035
→public save(array $options = array()) -> bool
Save the model to the database.
@param array $options
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1459
Save the model to the database using transaction.
@param array $options
@return bool
@throws \Throwable
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1499
→public setAppends(array $appends) -> $this
Set the accessors to append to model arrays.
@param array $appends
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2187
→public setAttribute($key, $value) -> $this
Set a given attribute on the model.
@param string $key
@param mixed $value
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2852
→public setConnection($name) -> $this
Set the connection associated with the model.
@param string $name
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3265
→public setCreatedAt($value) -> $this
Set the value of the "created at" attribute.
@param mixed $value
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1749
→public setDateFormat($format) -> $this
Set the date format used by the model.
@param string $format
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2999
→public setHidden(array $hidden) -> $this
Set the hidden attributes for the model.
@param array $hidden
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2099
→public setIncrementing($value) -> $this
Set whether IDs are incrementing.
@param bool $value
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2393
→public setKeyName($key) -> $this
Set the primary key for the model.
@param string $key
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1968
Set the observable event names.
@param array $observables
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1313
→public setPerPage($perPage) -> $this
Set the number of models to return per page.
@param int $perPage
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2066
Set the array of model attributes. No checking is done.
@param array $attributes
@param bool $sync
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3069
→public setRelation($relation, $value) -> $this
Set the specific relationship in the model.
@param string $relation
@param mixed $value
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3219
→public setRelations(array $relations) -> $this
Set the entire relations array on the model.
@param array $relations
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3232
→public setTable($table) -> $this
Set the table associated with the model.
@param string $table
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1925
Set the relationships that are touched on save.
@param array $touches
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2370
→public setUpdatedAt($value) -> $this
Set the value of the "updated at" attribute.
@param mixed $value
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1762
→public setVisible(array $visible) -> $this
Set the visible attributes for the model.
@param array $visible
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2161
→public syncOriginal() -> $this
Sync the original attributes with the current.
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3097
Sync a single original attribute with its current value.
@param string $attribute
@return $this
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3110
→public toArray() -> array
Convert the model instance to an array.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2426
→public toJson($options = 0) -> string
Convert the model instance to JSON.
@param int $options
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2406
→public totallyGuarded() -> bool
Determine if the model is totally guarded.
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2334
→public touch() -> bool
Update the model's update timestamp.
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1714
→public touchOwners() -> void
Touch the owning relations of the model.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1631
→public touches($relation) -> bool
Determine if the model touches a given relation.
@param string $relation
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1654
Update the model in the database.
@param array $attributes
@param array $options
@return bool|int
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1416
→public usesTimestamps() -> bool
Determine if the model uses timestamps.
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2010
→public withHidden($attributes) -> $this
Make the given, typically hidden, attributes visible.
@param array|string $attributes
@return $this
@deprecated since version 5.2. Use the "makeVisible" method directly.
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2140
→protected static boot() -> void
The "booting" method of the model.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:309
→protected static bootTraits() -> void
Boot all of the bootable traits on the model.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:319
Register a model event with the dispatcher.
@param string $event
@param \Closure|string $callback
@param int $priority
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1281
→protected asDateTime($value) -> \Carbon\Carbon
Return a timestamp as DateTime object.
@param mixed $value
@return \Carbon\Carbon
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2923
→protected asJson($value) -> string
Encode the given value as JSON.
@param mixed $value
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3012
→protected asTimeStamp($value) -> int
Return a timestamp as unix timestamp.
@param mixed $value
@return int
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2967
→protected bootIfNotBooted() -> void
Check if the model needs to be booted and if so, do it.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:289
→protected castAttribute($key, $value) -> mixed
Cast an attribute to a native PHP type.
@param string $key
@param mixed $value
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2809
Decrement a column's value by a given amount.
@param string $column
@param int $amount
@param array $extra
@return int
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1367
Get the fillable attributes of a given array.
@param array $attributes
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:480
→protected finishSave(array $options) -> void
Finish processing on a successful save operation.
@param array $options
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1512
Fire the given event for the model.
@param string $event
@param bool $halt
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1666
→protected getArrayableAppends() -> array
Get all of the appendable values that are arrayable.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2513
→protected getArrayableAttributes() -> array
Get an attribute array of all arrayable attributes.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2503
Get an attribute array of all arrayable values.
@param array $values
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2584
→protected getArrayableRelations() -> array
Get an attribute array of all arrayable relations.
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2573
→protected getAttributeFromArray($key) -> mixed
Get an attribute from the $attributes array.
@param string $key
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2673
→protected getBelongsToManyCaller() -> string
Get the relationship name of the belongs to many.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1032
→protected getCastType($key) -> string
Get the type of cast for a model attribute.
@param string $key
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2797
→protected getDateFormat() -> string
Get the format for database stored dates.
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2988
→protected getKeyForSaveQuery() -> mixed
Get the primary key value for a save query.
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1700
→protected getMorphs($name, $type, $id) -> array
Get the polymorphic relationship columns.
@param string $name
@param string $type
@param string $id
@return array
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2023
Get a relationship value from a method.
@param string $method
@return mixed
@throws \LogicException
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2688
Increment a column's value by a given amount.
@param string $column
@param int $amount
@param array $extra
@return int
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1354
→protected incrementOrDecrement($column, $amount, $extra, $method) -> int
Run the increment or decrement method on the model.
@param string $column
@param int $amount
@param array $extra
@param string $method
@return int
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1381
Increment the underlying attribute value and sync with original.
@param string $column
@param int $amount
@param string $method
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1402
Insert the given attributes and set the ID on the model.
@param \Illuminate\Database\Eloquent\Builder $query
@param array $attributes
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1619
→protected isDateCastable($key) -> bool
Determine whether a value is Date / DateTime castable for inbound manipulation.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2775
→protected isJsonCastable($key) -> bool
Determine whether a value is JSON castable for inbound manipulation.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2786
→protected mutateAttribute($key, $value) -> mixed
Get the value of an attribute using its mutator.
@param string $key
@param mixed $value
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2718
Get the value of an attribute using its mutator for array conversion.
@param string $key
@param mixed $value
@return mixed
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2730
Get a new query builder instance for the connection.
@return \Illuminate\Database\Query\Builder
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1871
Determine if the new and old values for a given key are numerically equivalent.
@param string $key
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:3171
→protected performDeleteOnModel() -> void
Perform the actual delete query on this model instance.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1154
Perform a model insert operation.
@param \Illuminate\Database\Eloquent\Builder $query
@param array $options
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1571
Perform a model update operation.
@param \Illuminate\Database\Eloquent\Builder $query
@param array $options
@return bool
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1530
→protected removeTableFromKey($key) -> string
Remove the table name from a given key.
@param string $key
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2345
Prepare a date for array / JSON serialization.
@param \DateTime $date
@return string
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2978
Set the keys for a save update query.
@param \Illuminate\Database\Eloquent\Builder $query
@return \Illuminate\Database\Eloquent\Builder
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1688
→protected updateTimestamps() -> void
Update the creation and update timestamps.
@return void
Inherited from Illuminate\Database\Eloquent\Model
Defined in .../laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1730
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Events/EventServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:16
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerPsrRequest() -> void
Register a binding for the PSR-7 request implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:117
→protected registerPsrResponse() -> void
Register a binding for the PSR-7 response implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:129
→protected registerRedirector() -> void
Register the Redirector service.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:96
→protected registerResponseFactory() -> void
Register the response factory implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:141
→protected registerRouter() -> void
Register the router instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:36
→protected registerUrlGenerator() -> void
Register the URL generator service.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:48
→protected requestRebinder() -> \Closure
Get the URL generator request rebinder.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:84
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:17
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerAccessGate() -> void
Register the access gate service.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:68
→protected registerAuthenticator() -> void
Register the authenticator services.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:33
→protected registerRequestRebindHandler() -> void
Register a resolver for the authenticated user.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:82
→protected registerUserResolver() -> void
Register a resolver for the authenticated user.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:54
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Cookie/CookieServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Bootstrap the application events.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:20
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:32
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerEloquentFactory() -> void
Register the Eloquent factory instance in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:64
Register the queueable entity resolver implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:82
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Encryption/EncryptionServiceProvider.php:17
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected getCloudDriver() -> string
Get the default cloud based file driver.
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:78
→protected getDefaultDriver() -> string
Get the default file driver.
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:68
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerFlysystem() -> void
Register the driver based filesystem.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:38
→protected registerManager() -> void
Register the filesystem manager.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:56
→protected registerNativeFilesystem() -> void
Register the native filesystem implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:26
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Initialize the form request with data from the given request.
@param \Illuminate\Foundation\Http\FormRequest $form
@param \Symfony\Component\HttpFoundation\Request $current
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:31
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:19
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected configureFormRequests() -> void
Configure the form request related services.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:41
Initialize the form request with data from the given request.
@param \Illuminate\Foundation\Http\FormRequest $form
@param \Symfony\Component\HttpFoundation\Request $current
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:63
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Pagination/PaginationServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerSessionDriver() -> void
Register the session driver instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:40
→protected registerSessionManager() -> void
Register the session manager instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:28
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:18
→public registerBladeEngine($resolver) -> void
Register the Blade engine implementation.
@param \Illuminate\View\Engines\EngineResolver $resolver
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:67
→public registerEngineResolver() -> void
Register the engine resolver instance.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:32
→public registerFactory() -> void
Register the view environment.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:104
→public registerPhpEngine($resolver) -> void
Register the PHP engine implementation.
@param \Illuminate\View\Engines\EngineResolver $resolver
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:54
→public registerViewFinder() -> void
Register the view finder implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:90
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Bootstrap any application services.
@return void
Defined in .../app/Providers/AppServiceProvider.php:14
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register any application services.
@return void
Defined in .../app/Providers/AppServiceProvider.php:24
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Register any application authentication / authorization services.
@param \Illuminate\Contracts\Auth\Access\Gate $gate
@return void
Defined in .../app/Providers/AuthServiceProvider.php:25
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
{@inheritdoc}
Inherited from Illuminate\Foundation\Support\Providers\AuthServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/AuthServiceProvider.php:33
Register the application's policies.
@param \Illuminate\Contracts\Auth\Access\Gate $gate
@return void
Inherited from Illuminate\Foundation\Support\Providers\AuthServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/AuthServiceProvider.php:23
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Register any other events for your application.
@param \Illuminate\Contracts\Events\Dispatcher $events
@return void
Defined in .../app/Providers/EventServiceProvider.php:27
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public listens() -> array
Get the events and handlers.
@return array
Inherited from Illuminate\Foundation\Support\Providers\EventServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/EventServiceProvider.php:56
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
{@inheritdoc}
Inherited from Illuminate\Foundation\Support\Providers\EventServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/EventServiceProvider.php:46
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Pass dynamic methods onto the router instance.
@param string $method
@param array $parameters
@return mixed
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:111
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Define your route model bindings, pattern filters, etc.
@param \Illuminate\Routing\Router $router
@return void
Defined in .../app/Providers/RouteServiceProvider.php:25
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
Define the routes for the application.
@param \Illuminate\Routing\Router $router
@return void
Defined in .../app/Providers/RouteServiceProvider.php:38
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:99
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected loadCachedRoutes() -> void
Load the cached routes for the application.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:58
→protected loadRoutes() -> void
Load the application routes.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:70
→protected loadRoutesFrom($path) -> mixed
Load the standard routes file for the application.
@param string $path
@return mixed
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:81
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected setRootControllerNamespace() -> void
Set the root controller namespace for the application.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:44
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot()
Bootstrap the application events.
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:20
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
(non-PHPdoc)
@see \Illuminate\Support\ServiceProvider::register()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:33
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected bootBladeDirectives()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:55
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerConfigs()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:38
Create a new event dispatcher instance.
@param \Illuminate\Contracts\Container\Container|null $container
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:64
Create a class based listener using the IoC container.
@param mixed $listener
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:341
Fire an event and call the listeners.
@param string|object $event
@param mixed $payload
@param bool $halt
@return array|null
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:196
→public firing() -> string
Get the event that is currently firing.
@return string
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:183
→public flush($event) -> void
Flush a set of pushed events.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:173
→public forget($event) -> void
Remove a set of listeners from the dispatcher.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:458
→public forgetPushed() -> void
Forget all of the pushed listeners.
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:472
→public getListeners($eventName) -> array
Get all of the listeners for a given event name.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:272
→public hasListeners($eventName) -> bool
Determine if a given event has listeners.
@param string $eventName
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:108
Register an event listener with the dispatcher.
@param string|array $events
@param mixed $listener
@param int $priority
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:77
→public makeListener($listener) -> mixed
Register an event listener with the dispatcher.
@param mixed $listener
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:330
→public push($event, $payload = array()) -> void
Register an event and payload to be fired later.
@param string $event
@param array $payload
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:120
→public setQueueResolver($resolver) -> $this
Set the queue resolver implementation.
@param callable $resolver
@return $this
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:497
→public subscribe($subscriber) -> void
Register an event subscriber with the dispatcher.
@param object|string $subscriber
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:133
Fire an event until the first non-null response is returned.
@param string|object $event
@param array $payload
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:162
→protected broadcastEvent($event) -> void
Broadcast the given event class.
@param \Illuminate\Contracts\Broadcasting\ShouldBroadcast $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:253
Call the queue method on the handler class.
@param string $class
@param string $method
@param array $arguments
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:443
Clone the given arguments for queueing.
@param array $arguments
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:428
Create the class based event callable.
@param string $listener
@param \Illuminate\Container\Container $container
@return callable
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:359
Create a callable for putting an event handler on the queue.
@param string $class
@param string $method
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:407
Get the wildcard listeners for the event.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:289
→protected handlerShouldBeQueued($class) -> bool
Determine if the event handler class should be queued.
@param string $class
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:389
→protected parseClassCallable($listener) -> array
Parse the class listener into class and method.
@param string $listener
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:376
Get the queue implementation from the resolver.
@return \Illuminate\Contracts\Queue\Queue
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:486
Resolve the subscriber instance.
@param object|string $subscriber
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:146
Setup a wildcard listener callback.
@param string $event
@param mixed $listener
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:97
→protected sortListeners($eventName) -> array
Sort the listeners for a given event by priority.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:308
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
→public static mergeGroup($new, $old) -> array
Merge the given group attributes.
@param array $new
@param array $old
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:436
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
Create a new Router instance.
@param \Illuminate\Contracts\Events\Dispatcher $events
@param \Illuminate\Container\Container $container
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:109
Register a new route responding to all verbs.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:199
→public auth() -> void
Register the typical authentication routes for an application.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:367
→public bind($key, $binder) -> void
Add a new route parameter binder.
@param string $key
@param string|callable $binder
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1019
Route a controller to a URI with wildcard routing.
@param string $uri
@param string $controller
@param array $names
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:244
→public controllers(array $controllers) -> void
Register an array of controllers with wildcard routing.
@param array $controllers
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:227
→public createClassBinding($binding) -> \Closure
Create a class based binding using the IoC container.
@param string $binding
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1034
→public current() -> \Illuminate\Routing\Route
Get the currently dispatched route instance.
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1140
→public currentRouteAction() -> string|null
Get the current route action.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1199
→public currentRouteName() -> string|null
Get the current route name.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1161
→public currentRouteNamed($name) -> bool
Determine if the current route matches a given name.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1189
→public currentRouteUses($action) -> bool
Determine if the current route action matches a given action.
@param string $action
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1233
Register a new DELETE route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:175
Dispatch the request to the application.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:671
Dispatch the request to a route and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:686
Gather the middleware for the given route.
@param \Illuminate\Routing\Route $route
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:735
Register a new GET route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:127
Get the underlying route collection.
@return \Illuminate\Routing\RouteCollection
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1253
Create a route group with shared attributes.
@param array $attributes
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:391
→public has($name) -> bool
Check if a route with the given name exists.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1151
→public hasGroupStack() -> bool
Determine if the router currently has a group stack.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1098
→public input($key, $default = NULL) -> mixed
Get a route parameter for the current route.
@param string $key
@param string $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1120
→public is() -> bool
Alias for the "currentRouteNamed" method.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1172
Register a new route with the given verbs.
@param array|string $methods
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:214
→public matched($callback) -> void
Register a route matched event listener.
@param string|callable $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:896
→public mergeWithLastGroup($new) -> array
Merge the given array with the last group stack.
@param array $new
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:424
→public middleware($name, $class) -> $this
Register a short-hand name for a middleware.
@param string $name
@param string $class
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:918
Register a group of middleware.
@param string $name
@param array $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:932
Register a model binder for a wildcard.
@param string $key
@param string $class
@param \Closure|null $callback
@return void
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:985
Register a new OPTIONS route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:187
Register a new PATCH route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:163
→public pattern($key, $pattern) -> void
Set a global where pattern on all routes.
@param string $key
@param string $pattern
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1057
→public patterns($patterns) -> void
Set a group of global where patterns on all routes.
@param array $patterns
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1068
Register a new POST route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:139
Create a response instance from the given value.
@param \Symfony\Component\HttpFoundation\Request $request
@param mixed $response
@return \Illuminate\Http\Response
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1082
Add a middleware to the beginning of a middleware group.
If the middleware is already in the group, it will not be added again.
@param string $group
@param string $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:948
Add a middleware to the end of a middleware group.
If the middleware is already in the group, it will not be added again.
@param string $group
@param string $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:966
Register a new PUT route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:151
Resolve the middleware name to a class name(s) preserving passed parameters.
@param string $name
@return string|array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:749
Route a resource to a controller.
@param string $name
@param string $controller
@param array $options
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:351
Set the global resource parameter mapping.
@param array $parameters
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:325
→public resources(array $resources) -> void
Register an array of resource controllers.
@param array $resources
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:336
Set the route collection instance.
@param \Illuminate\Routing\RouteCollection $routes
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1264
→public singularResourceParameters() -> void
Set the unmapped global resource parameters to singular.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:314
→public uses() -> bool
Alias for the "currentRouteUses" method.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1216
Format the prefix for the new group attributes.
@param array $new
@param array $old
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:483
Format the uses prefix for the new group attributes.
@param array $new
@param array $old
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:465
Determine if the action is routing to a controller.
@param array $action
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:616
Add a fallthrough route for a controller.
@param string $controller
@param string $uri
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:302
Add a route to the underlying route collection.
@param array|string $methods
@param string $uri
@param \Closure|array|string $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:518
Add the necessary where clauses to the route based on its initial registration.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:588
Add a controller based route action to the action array.
@param array|string $action
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:631
Create a new route instance.
@param array|string $methods
@param string $uri
@param mixed $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:531
Find the route matching a given request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:821
Merge the group stack with the controller action.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:603
Create a new Route object.
@param array|string $methods
@param string $uri
@param mixed $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:564
→protected parseMiddlewareGroup($name) -> array
Parse the middleware group and format it for usage.
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:782
Call the binding callback for the given key.
@param string $key
@param string $value
@param \Illuminate\Routing\Route $route
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:885
→protected prefix($uri) -> string
Prefix the given URI with the last prefix.
@param string $uri
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:577
→protected prependGroupUses($uses) -> string
Prepend the last group uses onto the use clause.
@param string $uses
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:658
Run the given route within a Stack "onion" instance.
@param \Illuminate\Routing\Route $route
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:711
Substitute the route bindings onto the route.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:836
Substitute the implicit Eloquent model bindings for the route.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:855
Update the group stack with the given attributes.
@param array $attributes
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:409
Create a new HTTP kernel instance.
@param \Illuminate\Contracts\Foundation\Application $app
@param \Illuminate\Routing\Router $router
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:74
→public bootstrap() -> void
Bootstrap the application for HTTP requests.
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:229
Get the Laravel application instance.
@return \Illuminate\Contracts\Foundation\Application
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:299
Handle an incoming HTTP request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:94
→public hasMiddleware($middleware) -> bool
Determine if the kernel has a given middleware.
@param string $middleware
@return bool
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:256
→public prependMiddleware($middleware) -> $this
Add a new middleware to beginning of the stack if it does not already exist.
@param string $middleware
@return $this
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200
→public pushMiddleware($middleware) -> $this
Add a new middleware to end of the stack if it does not already exist.
@param string $middleware
@return $this
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:215
→public terminate($request, $response) -> void
Call the terminate method on any terminable middleware.
@param \Illuminate\Http\Request $request
@param \Illuminate\Http\Response $response
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:142
→protected bootstrappers() -> array
Get the bootstrap classes for the application.
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:266
→protected dispatchToRouter() -> \Closure
Get the route dispatcher callback.
@return \Closure
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:241
Gather the route middleware for the given request.
@param \Illuminate\Http\Request $request
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:168
→protected parseMiddleware($middleware) -> array
Parse a middleware string to get the name and parameters.
@param string $middleware
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:183
Render the exception to a response.
@param \Illuminate\Http\Request $request
@param \Exception $e
@return \Symfony\Component\HttpFoundation\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:289
→protected reportException(Exception $e) -> void
Report the exception to the exception handler.
@param \Exception $e
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:277
Send the given request through the middleware / router.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:121
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Defined in .../symfony/http-foundation/ParameterBag.php:97
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Defined in .../symfony/http-foundation/ParameterBag.php:97
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Defined in .../symfony/http-foundation/ParameterBag.php:97
→public server -> Symfony\Component\HttpFoundation\ServerBag(1)
contents
Available methods (18)
Iterator contents (66)
→protected parameters -> array(66)
*DEPTH TOO GREAT*
→public __construct(array $parameters = array())
Constructor.
@param array $parameters An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:33
→public add(array $parameters = array())
Adds parameters.
@param array $parameters An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:73
→public all() -> array An array of parameters
Returns the parameters.
@return array An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:43
→public count() -> int The number of parameters
Returns the number of parameters.
@return int The number of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:234
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getHeaders() -> array
Gets the HTTP headers.
@return array
Defined in .../symfony/http-foundation/ServerBag.php:28
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:97
Constructor.
@param array $parameters An array of HTTP files
Defined in .../symfony/http-foundation/FileBag.php:31
→public add(array $files = array())
{@inheritdoc}
Defined in .../symfony/http-foundation/FileBag.php:60
→public all() -> array An array of parameters
Returns the parameters.
@return array An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:43
→public count() -> int The number of parameters
Returns the number of parameters.
@return int The number of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:234
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $files = array())
{@inheritdoc}
Defined in .../symfony/http-foundation/FileBag.php:39
→public set($key, $value)
{@inheritdoc}
Defined in .../symfony/http-foundation/FileBag.php:48
→protected convertFileInformation($file) -> array A (multi-dimensional) array of UploadedFile instances
Converts uploaded files to UploadedFile instances.
@param array|UploadedFile $file A (multi-dimensional) array of uploaded file information
@return array A (multi-dimensional) array of UploadedFile instances
Defined in .../symfony/http-foundation/FileBag.php:74
→protected fixPhpFilesArray($data) -> array
Fixes a malformed PHP $_FILES array.
PHP has a bug that the format of the $_FILES array differs, depending on
whether the uploaded file fields had normal field names or array-like
field names ("normal" vs. "parent[child]").
This method fixes the array to look like the "normal" $_FILES array.
It's safe to pass an already converted array, in which case this method
just returns the original array unmodified.
@param array $data
@return array
Defined in .../symfony/http-foundation/FileBag.php:115
→private $fileKeys :: array(5)
*DEPTH TOO GREAT*
→public cookies -> Symfony\Component\HttpFoundation\ParameterBag(1)
contents
Available methods (17)
Iterator contents (0)
protected parameters -> array(0)
→public __construct(array $parameters = array())
Constructor.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:33
→public add(array $parameters = array())
Adds parameters.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:73
→public all() -> array An array of parameters
Returns the parameters.
@return array An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:43
→public count() -> int The number of parameters
Returns the number of parameters.
@return int The number of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:234
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Defined in .../symfony/http-foundation/ParameterBag.php:97
Adds a custom Cache-Control directive.
@param string $key The Cache-Control directive name
@param mixed $value The Cache-Control directive value
Defined in .../symfony/http-foundation/HeaderBag.php:225
→public all() -> array An array of headers
Returns the headers.
@return array An array of headers
Defined in .../symfony/http-foundation/HeaderBag.php:65
→public contains($key, $value) -> bool true if the value is contained in the header, false otherwise
Returns true if the given HTTP header contains the given value.
@param string $key The HTTP header name
@param string $value The HTTP value
@return bool true if the value is contained in the header, false otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:175
→public count() -> int The number of headers
Returns the number of headers.
@return int The number of headers
Defined in .../symfony/http-foundation/HeaderBag.php:283
→public get($key, $default = NULL, $first = true) -> string|array The first header value if $first is true, an array of values otherwise
Returns a header value by name.
@param string $key The header name
@param mixed $default The default value
@param bool $first Whether to return the first value or all header values
@return string|array The first header value if $first is true, an array of values otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:112
→public getCacheControlDirective($key) -> mixed|null The directive value if defined, null otherwise
Returns a Cache-Control directive value by name.
@param string $key The directive name
@return mixed|null The directive value if defined, null otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:251
→public getDate($key, DateTime $default = NULL) -> null|\DateTime The parsed DateTime or the default value if the header does not exist
Returns the HTTP header value converted to a date.
@param string $key The parameter key
@param \DateTime $default The default value
@return null|\DateTime The parsed DateTime or the default value if the header does not exist
@throws \RuntimeException When the HTTP header is not parseable
Defined in .../symfony/http-foundation/HeaderBag.php:206
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for headers.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/HeaderBag.php:273
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the HTTP header is defined.
@param string $key The HTTP header
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:162
→public hasCacheControlDirective($key) -> bool true if the directive exists, false otherwise
Returns true if the Cache-Control directive is defined.
@param string $key The Cache-Control directive
@return bool true if the directive exists, false otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:239
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/HeaderBag.php:75
→public remove($key)
Removes a header.
@param string $key The HTTP header name
Defined in .../symfony/http-foundation/HeaderBag.php:185
→public removeCacheControlDirective($key)
Removes a Cache-Control directive.
@param string $key The Cache-Control directive
Defined in .../symfony/http-foundation/HeaderBag.php:261
→public replace(array $headers = array())
Replaces the current HTTP headers by a new set.
@param array $headers An array of HTTP headers
Defined in .../symfony/http-foundation/HeaderBag.php:85
→public set($key, $values, $replace = true)
Sets a header by name.
@param string $key The key
@param string|array $values The value or an array of values
@param bool $replace Whether to replace the actual value or not (true by default)
Defined in .../symfony/http-foundation/HeaderBag.php:138
→protected getCacheControlHeader()
Defined in .../symfony/http-foundation/HeaderBag.php:288
→protected parseCacheControl($header) -> array An array representing the attribute values
Parses a Cache-Control HTTP header.
@param string $header The value of the Cache-Control HTTP header
@return array An array representing the attribute values
Defined in .../symfony/http-foundation/HeaderBag.php:314
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static capture() -> static
Create a new Illuminate HTTP request from server variables.
@return static
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:53
Creates a Request based on a given URI and configuration.
The information contained in the URI always take precedence
over the other information (server and parameters).
@param string $uri The URI
@param string $method The HTTP method
@param array $parameters The query (GET) or request (POST) parameters
@param array $cookies The request cookies ($_COOKIE)
@param array $files The request files ($_FILES)
@param array $server The server parameters ($_SERVER)
@param string $content The raw body data
@return Request A Request instance
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:308
Create an Illuminate request from a Symfony instance.
@param \Symfony\Component\HttpFoundation\Request $request
@return \Illuminate\Http\Request
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:812
→public static createFromGlobals() -> Request A new request
Creates a new request with values from PHP's super globals.
@return Request A new request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:265
Enables support for the _method request parameter to determine the intended HTTP method.
Be warned that enabling this feature might lead to CSRF issues in your code.
Check that you are using CSRF tokens when required.
If the HTTP method parameter override is enabled, an html-form with method "POST" can be altered
and used to send a "PUT" or "DELETE" request via the _method request parameter.
If these methods are not protected against CSRF, this presents a possible vulnerability.
The HTTP method can only be overridden when the real HTTP method is POST.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:687
→public static getHttpMethodParameterOverride() -> bool True when the _method request parameter is enabled, false otherwise
Checks whether support for the _method request parameter is enabled.
@return bool True when the _method request parameter is enabled, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:697
→public static getTrustedHeaderName($key) -> string The header name
Gets the trusted proxy header name.
@param string $key The header key
@return string The header name
@throws \InvalidArgumentException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:624
→public static getTrustedHosts() -> array An array of trusted host patterns.
Gets the list of trusted host patterns.
@return array An array of trusted host patterns.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:584
→public static getTrustedProxies() -> array An array of trusted proxies.
Gets the list of trusted proxies.
@return array An array of trusted proxies.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:558
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
Determine if the given content types match.
@param string $actual
@param string $type
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:656
→public static normalizeQueryString($qs) -> string A normalized query string for the Request
Normalizes a query string.
It builds a normalized query string, where keys/value pairs are alphabetized,
have consistent escaping and unneeded delimiters are removed.
@param string $qs Query string
@return string A normalized query string for the Request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:643
→public static setFactory($callable)
Sets a callable able to create a Request instance.
This is mainly useful when you need to override the Request class
to keep BC with an existing system. It should not be used for any
other purpose.
@param callable|null $callable A PHP callable
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:409
→public static setTrustedHeaderName($key, $value)
Sets the name for trusted headers.
The following header keys are supported:
* Request::HEADER_CLIENT_IP: defaults to X-Forwarded-For (see getClientIp())
* Request::HEADER_CLIENT_HOST: defaults to X-Forwarded-Host (see getHost())
* Request::HEADER_CLIENT_PORT: defaults to X-Forwarded-Port (see getPort())
* Request::HEADER_CLIENT_PROTO: defaults to X-Forwarded-Proto (see getScheme() and isSecure())
Setting an empty value allows to disable the trusted header for the given key.
@param string $key The header key
@param string $value The header name
@throws \InvalidArgumentException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:606
Sets a list of trusted host patterns.
You should only list the hosts you manage using regexs.
@param array $hostPatterns A list of trusted host patterns
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:570
→public static setTrustedProxies(array $proxies)
Sets a list of trusted proxies.
You should only list the reverse proxies that you manage directly.
@param array $proxies A list of trusted proxies
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:548
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
→public __clone()
Clones the current request.
Note that the session is not cloned as duplicated requests
are most of the time sub-requests of the main one.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:476
Constructor.
@param array $query The GET parameters
@param array $request The POST parameters
@param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...)
@param array $cookies The COOKIE parameters
@param array $files The FILES parameters
@param array $server The SERVER parameters
@param string|resource $content The raw body data
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:219
→public __get($key) -> mixed
Get an input element from the request.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1030
→public __isset($key) -> bool
Check if an input element is set on the request.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1019
→public __toString() -> string The request
Returns the request as a string.
@return string The request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:492
→public accepts($contentTypes) -> bool
Determines whether the current requests accepts a given content type.
@param string|array $contentTypes
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:699
→public acceptsHtml() -> bool
Determines whether a request accepts HTML.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:770
→public acceptsJson() -> bool
Determines whether a request accepts JSON.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:760
→public ajax() -> bool
Determine if the request is the result of an AJAX call.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:216
→public all() -> array
Get all of the input and files for the request.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:321
→public allFiles() -> array
Get an array of all of the files on the request.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:418
→public bearerToken() -> string|null
Get the bearer token from the request headers.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:797
Retrieve a cookie from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:408
→public decodedPath() -> string
Get the current encoded path info for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:144
{@inheritdoc}
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:837
→public except($keys) -> array
Get all of the input except for a specified array of items.
@param array|mixed $keys
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:367
→public exists($key) -> bool
Determine if the request contains a given input item key.
@param string|array $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:267
Retrieve a file from the request.
@param string $key
@param mixed $default
@return \Symfony\Component\HttpFoundation\File\UploadedFile|array|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:453
→public fingerprint() -> string
Get a unique fingerprint for the request / route / IP address.
@return string
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:894
Flash the input for the current request to the session.
@param string $filter
@param array $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:533
→public flashExcept($keys) -> void
Flash only some of the input to the session.
@param array|mixed $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:559
→public flashOnly($keys) -> void
Flash only some of the input to the session.
@param array|mixed $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:546
→public flush() -> void
Flush all of the old input from the session.
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:571
→public format($default = html) -> string
Get the data format expected in the response.
@param string $default
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:781
→public fullUrl() -> string
Get the full URL for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:105
→public fullUrlIs() -> bool
Determine if the current request URL and query string matches a pattern.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:198
→public fullUrlWithQuery(array $query) -> string
Get the full URL for the request with the added query string parameters.
@param array $query
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:120
→public get($key, $default = NULL) -> mixed
Gets a "parameter" value from any bag.
This method is mainly useful for libraries that want to provide some flexibility. If you don't need the
flexibility in controllers, it is better to explicitly get request parameters from the appropriate
public property instead (attributes, query, request).
Order of precedence: PATH (routing placeholders or custom attributes), GET, BODY
@param string $key the key
@param mixed $default the default value
@return mixed
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:716
→public getAcceptableContentTypes() -> array List of content types in preferable order
Gets a list of content types acceptable by the client browser.
@return array List of content types in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1645
→public getBasePath() -> string The raw path (i.e. not urldecoded)
Returns the root path from which this request is executed.
Suppose that an index.php file instantiates this request object:
* http://localhost/index.php returns an empty string
* http://localhost/index.php/page returns an empty string
* http://localhost/web/index.php returns '/web'
* http://localhost/we%20b/index.php returns '/we%20b'
@return string The raw path (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:906
→public getBaseUrl() -> string The raw URL (i.e. not urldecoded)
Returns the root URL from which this request is executed.
The base URL never ends with a /.
This is similar to getBasePath(), except that it also includes the
script filename (e.g. index.php) if one exists.
@return string The raw URL (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:925
→public getCharsets() -> array List of charsets in preferable order
Gets a list of charsets acceptable by the client browser.
@return array List of charsets in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1617
→public getClientIp() -> string The client IP address
Returns the client IP address.
This method can read the client IP address from the "X-Forwarded-For" header
when trusted proxies were set via "setTrustedProxies()". The "X-Forwarded-For"
header value is a comma+space separated list of IP addresses, the left-most
being the original client, and each successive proxy that passed the request
adding the IP address where it received the request from.
If your reverse proxy uses a different header name than "X-Forwarded-For",
("Client-Ip" for instance), configure it via "setTrustedHeaderName()" with
the "client-ip" key.
@return string The client IP address
@see getClientIps()
@see http://en.wikipedia.org/wiki/X-Forwarded-For
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:854
→public getClientIps() -> array The client IP addresses
Returns the client IP addresses.
In the returned array the most trusted IP address is first, and the
least trusted one last. The "real" client IP address is the last one,
but this is also the least trusted one. Trusted proxies are stripped.
Use this method carefully; you should use getClientIp() instead.
@return array The client IP addresses
@see getClientIp()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:792
→public getContent($asResource = false) -> string|resource The request body content or a resource to read the body stream.
Returns the request body content.
@param bool $asResource If true, a resource will be returned
@return string|resource The request body content or a resource to read the body stream.
@throws \LogicException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1478
→public getContentType() -> string|null The format (null if no content type is present)
Gets the format associated with the request.
@return string|null The format (null if no content type is present)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1398
→public getDefaultLocale() -> string
Get the default locale.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1422
→public getETags() -> array The entity tags
Gets the Etags.
@return array The entity tags
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1524
→public getEncodings() -> array List of encodings in preferable order
Gets a list of encodings acceptable by the client browser.
@return array List of encodings in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1631
→public getFormat($mimeType) -> string|null The format (null if not found)
Gets the format associated with the mime type.
@param string $mimeType The associated mime type
@return string|null The format (null if not found)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1329
→public getHost() -> string
Returns the host name.
This method can read the client host name from the "X-Forwarded-Host" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Host" header must contain the client host name.
If your reverse proxy uses a different header name than "X-Forwarded-Host",
configure it via "setTrustedHeaderName()" with the "client-host" key.
@return string
@throws \UnexpectedValueException when the host name is invalid
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1207
→public getHttpHost() -> string
Returns the HTTP host being requested.
The port name will be appended to the host if it's non-standard.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1030
→public getLanguages() -> array Languages ordered in the user browser preferences
Gets a list of languages acceptable by the client browser.
@return array Languages ordered in the user browser preferences
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1577
→public getLocale() -> string
Get the locale.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1442
→public getMethod() -> string The request method
Gets the request "intended" method.
If the X-HTTP-Method-Override header is set, and if the method is a POST,
then it is used to determine the "real" intended HTTP method.
The _method request parameter can also be used to determine the HTTP method,
but only if enableHttpMethodParameterOverride() has been called.
The method is always an uppercased string.
@return string The request method
@see getRealMethod()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1277
→public getMimeType($format) -> string The associated mime type (null if not found)
Gets the mime type associated with the format.
@param string $format The format
@return string The associated mime type (null if not found)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1313
→public getPassword() -> string|null
Returns the password.
@return string|null
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1001
→public getPathInfo() -> string The raw path (i.e. not urldecoded)
Returns the path being requested relative to the executed script.
The path info always starts with a /.
Suppose this request is instantiated from /mysite on localhost:
* http://localhost/mysite returns an empty string
* http://localhost/mysite/about returns '/about'
* http://localhost/mysite/enco%20ded returns '/enco%20ded'
* http://localhost/mysite/about?var=1 returns '/about'
@return string The raw path (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:885
→public getPort() -> string
Returns the port on which the request is made.
This method can read the client port from the "X-Forwarded-Port" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Port" header must contain the client port.
If your reverse proxy uses a different header name than "X-Forwarded-Port",
configure it via "setTrustedHeaderName()" with the "client-port" key.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:957
→public getPreferredLanguage(array $locales = NULL) -> string|null The preferred locale
Returns the preferred language.
@param array $locales An array of ordered available locales
@return string|null The preferred locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1544
→public getQueryString() -> string|null A normalized query string for the Request
Generates the normalized query string for the Request.
It builds a normalized query string, where keys/value pairs are alphabetized
and have consistent escaping.
@return string|null A normalized query string for the Request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1160
→public getRealMethod() -> string The request method
Gets the "real" request method.
@return string The request method
@see getMethod()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1301
→public getRelativeUriForPath($path) -> string The relative target path
Returns the path as relative reference from the current Request path.
Only the URIs path component (no schema, host etc.) is relevant and must be given.
Both paths must be absolute and not contain relative parts.
Relative URLs from one resource to another are useful when generating self-contained downloadable document archives.
Furthermore, they can be used to reduce the link size in documents.
Example target paths, given a base path of "/a/b/c/d":
- "/a/b/c/d" -> ""
- "/a/b/c/" -> "./"
- "/a/b/" -> "../"
- "/a/b/c/other" -> "other"
- "/a/x/y" -> "../../x/y"
@param string $path The target path
@return string The relative target path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1116
→public getRequestFormat($default = html) -> string The request format
Gets the request format.
Here is the process to determine the format:
* format defined by the user (with setRequestFormat())
* _format request parameter
* $default
@param string $default The default format
@return string The request format
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1374
→public getRequestUri() -> string The raw URI (i.e. not URI decoded)
Returns the requested URI (path and query string).
@return string The raw URI (i.e. not URI decoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1047
→public getRouteResolver() -> \Closure
Get the route resolver callback.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:938
→public getScheme() -> string
Gets the request's scheme.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:939
→public getSchemeAndHttpHost() -> string The scheme and HTTP host
Gets the scheme and HTTP host.
If the URL was called with basic authentication, the user
and the password are not added to the generated string.
@return string The scheme and HTTP host
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1064
→public getScriptName() -> string
Returns current script name.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:866
→public getSession() -> SessionInterface|null The session
Gets the Session.
@return SessionInterface|null The session
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:738
→public getUri() -> string A normalized URI (URL) for the Request
Generates a normalized URI (URL) for the Request.
@return string A normalized URI (URL) for the Request
@see getQueryString()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1076
→public getUriForPath($path) -> string The normalized URI for the path
Generates a normalized URI for the given path.
@param string $path A path to use instead of the current one
@return string The normalized URI for the path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1092
→public getUser() -> string|null
Returns the user.
@return string|null
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:991
→public getUserInfo() -> string A user name and, optionally, scheme-specific information about how to gain authorization to access the server
Gets the user info.
@return string A user name and, optionally, scheme-specific information about how to gain authorization to access the server
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1011
→public getUserResolver() -> \Closure
Get the user resolver callback.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:913
→public has($key) -> bool
Determine if the request contains a non-empty value for an input item.
@param string|array $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:288
→public hasCookie($key) -> bool
Determine if a cookie is set on the request.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:396
→public hasFile($key) -> bool
Determine if the uploaded data contains a file.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:464
→public hasPreviousSession() -> bool
Whether the request contains a Session which was started in one of the
previous requests.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:749
→public hasSession() -> bool true when the Request contains a Session object, false otherwise
Whether the request contains a Session object.
This method does not give any information about the state of the session object,
like whether the session is started or not. It is just a way to check if this Request
is associated with a Session instance.
@return bool true when the Request contains a Session object, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:764
Retrieve a header from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:497
Sets the parameters for this request.
This method also re-initializes all properties.
@param array $query The GET parameters
@param array $request The POST parameters
@param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...)
@param array $cookies The COOKIE parameters
@param array $files The FILES parameters
@param array $server The SERVER parameters
@param string|resource $content The raw body data
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:237
Retrieve an input item from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:333
→public instance() -> $this
Return the Request instance.
@return $this
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:65
→public ip() -> string
Returns the client IP address.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:246
→public ips() -> array
Returns the client IP addresses.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:256
→public is() -> bool
Determine if the current request URI matches a pattern.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:181
→public isJson() -> bool
Determine if the request is sending JSON.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:676
→public isMethod($method) -> bool
Checks if the request method is of specified type.
@param string $method Uppercase request method (GET, POST etc).
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1454
→public isMethodSafe() -> bool
Checks whether the method is safe or not.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1464
→public isNoCache() -> bool
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1532
→public isSecure() -> bool
Checks whether the request is secure or not.
This method can read the client protocol from the "X-Forwarded-Proto" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Proto" header must contain the protocol: "https" or "http".
If your reverse proxy uses a different header name than "X-Forwarded-Proto"
("SSL_HTTPS" for instance), configure it via "setTrustedHeaderName()" with
the "client-proto" key.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1181
→public isXmlHttpRequest() -> bool true if the request is an XMLHttpRequest, false otherwise
Returns true if the request is a XMLHttpRequest.
It works if your JavaScript library sets an X-Requested-With HTTP header.
It is known to work with common JavaScript frameworks:
@link http://en.wikipedia.org/wiki/List_of_Ajax_frameworks#JavaScript
@return bool true if the request is an XMLHttpRequest, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1664
Get the JSON payload for the request.
@param string $key
@param mixed $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:622
→public merge(array $input) -> void
Merge new input into the current request's input array.
@param array $input
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:599
→public method() -> string
Get the request method.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:75
→public offsetExists($offset) -> bool
Determine if the given offset exists.
@param string $offset
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:974
→public offsetGet($offset) -> mixed
Get the value at the given offset.
@param string $offset
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:985
→public offsetSet($offset, $value) -> void
Set the value at the given offset.
@param string $offset
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:997
→public offsetUnset($offset) -> void
Remove the value at the given offset.
@param string $offset
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1008
Retrieve an old input item.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:521
→public only($keys) -> array
Get a subset of the items from the input data.
@param array|mixed $keys
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:346
→public overrideGlobals()
Overrides the PHP global variables according to this request instance.
It overrides $_GET, $_POST, $_REQUEST, $_SERVER, $_COOKIE.
$_FILES is never overridden, see rfc1867
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:512
→public path() -> string
Get the current path info for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:132
→public pjax() -> bool
Determine if the request is the result of an PJAX call.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:226
→public prefers($contentTypes) -> string|null
Return the most suitable content type from the given array based on content negotiation.
@param string|array $contentTypes
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:730
Retrieve a query string item from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:385
→public replace(array $input) -> void
Replace the input for the current request.
@param array $input
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:610
→public root() -> string
Get the root URL for the application.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:85
Get the route handling the request.
@param string|null $param
@return \Illuminate\Routing\Route|object|string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:876
→public secure() -> bool
Determine if the request is over HTTPS.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:236
Get a segment from the URI (1 based index).
@param int $index
@param string|null $default
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:156
→public segments() -> array
Get all of the segments for the request path.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:166
Retrieve a server variable from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:509
→public session() -> \Illuminate\Session\Store
Get the session associated with the request.
@return \Illuminate\Session\Store
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:849
→public setDefaultLocale($locale)
Sets the default locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1408
→public setFormat($format, $mimeTypes)
Associates a format with mime types.
@param string $format The format
@param string|array $mimeTypes The associated mime types (the preferred one must be the first as it will be used as the content type)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1352
→public setLocale($locale)
Sets the locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1432
→public setMethod($method)
Sets the request method.
@param string $method
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1256
→public setRequestFormat($format)
Sets the request format.
@param string $format The request format.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1388
Sets the Session.
@param SessionInterface $session The Session
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:774
Convert the given array of Symfony UploadedFiles to custom Laravel UploadedFiles.
@param array $files
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:433
Get the input source for the request.
@return \Symfony\Component\HttpFoundation\ParameterBag
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:640
→protected isEmptyString($key) -> bool
Determine if the given input key is an empty string for "has".
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:307
→protected isValidFile($file) -> bool
Check that the given file is a valid file instance.
@param mixed $file
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:485
→protected prepareBasePath() -> string base path
Prepares the base path.
@return string base path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1790
→protected prepareBaseUrl() -> string
Prepares the base URL.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1724
→protected preparePathInfo() -> string path info
Prepares the path info.
@return string path info
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1816
→protected prepareRequestUri()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1677
Retrieve a parameter item from a given source.
@param string $source
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:584
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1901
→private getUrlencodedPrefix($string, $prefix)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1886
→private isFromTrustedProxy()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1916
→private setPhpDefaultLocale($locale)
Sets the default PHP locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1864
Create a new configuration repository.
@param array $items
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:24
→public all() -> array
Get all of the configuration items for the application.
@return array
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:107
→public get($key, $default = NULL) -> mixed
Get the specified configuration value.
@param string $key
@param mixed $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:47
→public has($key) -> bool
Determine if the given configuration value exists.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:35
→public offsetExists($key) -> bool
Determine if the given configuration option exists.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:118
→public offsetGet($key) -> mixed
Get a configuration option.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:129
→public offsetSet($key, $value) -> void
Set a configuration option.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:141
→public offsetUnset($key) -> void
Unset a configuration option.
@param string $key
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:152
→public prepend($key, $value) -> void
Prepend a value onto an array configuration value.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:77
→public push($key, $value) -> void
Push a value onto an array configuration value.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:93
→public set($key, $value = NULL) -> void
Set a given configuration value.
@param array|string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:59
→'log' => Illuminate\Log\Writer(3)
contents
Available methods (24)
→protected monolog -> Monolog\Logger(4)
contents
Available methods (38)
Static class properties (11)
protected name -> string(10) "production"
→protected handlers -> array(1)
*DEPTH TOO GREAT*
protected processors -> array(0)
protected microsecondTimestamps -> boolTRUE
→public static getLevelName($level) -> string
Gets the name of the logging level.
@param int $level
@return string
Defined in .../monolog/monolog/src/Monolog/Logger.php:458
Gets all supported logging levels.
@return array Assoc array with human-readable level names => level codes.
Defined in .../monolog/monolog/src/Monolog/Logger.php:447
→public static setTimezone(DateTimeZone $tz)
Set the timezone to be used for the timestamp of log records.
This is stored globally for all Logger instances
@param \DateTimeZone $tz Timezone object
Defined in .../monolog/monolog/src/Monolog/Logger.php:695
→public static toMonologLevel($level) -> int
Converts PSR-3 levels to Monolog ones if necessary
@param string|int Level number (monolog) or name (PSR-3)
@return int
Defined in .../monolog/monolog/src/Monolog/Logger.php:473
@param string $name The logging channel
@param HandlerInterface[] $handlers Optional stack of handlers, the first one in the array is called first, etc.
@param callable[] $processors Optional array of processors
Defined in .../monolog/monolog/src/Monolog/Logger.php:141
→public addAlert($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ALERT level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:425
→public addCritical($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the CRITICAL level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:413
→public addDebug($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the DEBUG level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:353
→public addEmergency($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the EMERGENCY level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:437
→public addError($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ERROR level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:401
→public addInfo($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the INFO level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:365
→public addNotice($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the NOTICE level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:377
→public addRecord($level, $message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record.
@param int $level The logging level
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:286
→public addWarning($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the WARNING level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:389
→public alert($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ALERT level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:655
→public crit($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the CRITICAL level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:627
→public critical($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the CRITICAL level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:641
→public debug($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the DEBUG level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:529
→public emerg($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the EMERGENCY level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:669
→public emergency($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the EMERGENCY level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:683
→public err($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ERROR level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:599
→public error($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ERROR level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:613
→public getHandlers() -> HandlerInterface[]
@return HandlerInterface[]
Defined in .../monolog/monolog/src/Monolog/Logger.php:217
→public getName() -> string
@return string
Defined in .../monolog/monolog/src/Monolog/Logger.php:151
→public getProcessors() -> callable[]
@return callable[]
Defined in .../monolog/monolog/src/Monolog/Logger.php:255
→public info($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the INFO level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:543
→public isHandling($level) -> Boolean
Checks whether the Logger has a handler that listens on the given level
@param int $level
@return Boolean
Defined in .../monolog/monolog/src/Monolog/Logger.php:488
→public log($level, $message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at an arbitrary level.
This method allows for compatibility with common interfaces.
@param mixed $level The log level
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:513
→public notice($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the NOTICE level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:557
→public popHandler() -> HandlerInterface
Pops a handler from the stack
@return HandlerInterface
Defined in .../monolog/monolog/src/Monolog/Logger.php:187
→public popProcessor() -> callable
Removes the processor on top of the stack and returns it.
@return callable
Defined in .../monolog/monolog/src/Monolog/Logger.php:243
Pushes a handler on to the stack.
@param HandlerInterface $handler
@return $this
Defined in .../monolog/monolog/src/Monolog/Logger.php:175
→public pushProcessor($callback) -> $this
Adds a processor on to the stack.
@param callable $callback
@return $this
Defined in .../monolog/monolog/src/Monolog/Logger.php:228
→public setHandlers(array $handlers) -> $this
Set handlers, replacing all existing ones.
If a map is passed, keys will be ignored.
@param HandlerInterface[] $handlers
@return $this
Defined in .../monolog/monolog/src/Monolog/Logger.php:204
→public useMicrosecondTimestamps($micro)
Control the use of microsecond resolution timestamps in the 'datetime'
member of new records.
Generating microsecond resolution timestamps by calling
microtime(true), formatting the result via sprintf() and then parsing
the resulting string via \DateTime::createFromFormat() can incur
a measurable runtime overhead vs simple usage of DateTime to capture
a second resolution timestamp in systems which generate a large number
of log events.
@param bool $micro True to use microtime() to create timestamps
Defined in .../monolog/monolog/src/Monolog/Logger.php:273
→public warn($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the WARNING level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:571
→public warning($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the WARNING level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:585
→public withName($name) -> static
Return a new cloned instance with the name changed
@return static
Defined in .../monolog/monolog/src/Monolog/Logger.php:161
Create a new event dispatcher instance.
@param \Illuminate\Contracts\Container\Container|null $container
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:64
Create a class based listener using the IoC container.
@param mixed $listener
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:341
Fire an event and call the listeners.
@param string|object $event
@param mixed $payload
@param bool $halt
@return array|null
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:196
→public firing() -> string
Get the event that is currently firing.
@return string
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:183
→public flush($event) -> void
Flush a set of pushed events.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:173
→public forget($event) -> void
Remove a set of listeners from the dispatcher.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:458
→public forgetPushed() -> void
Forget all of the pushed listeners.
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:472
→public getListeners($eventName) -> array
Get all of the listeners for a given event name.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:272
→public hasListeners($eventName) -> bool
Determine if a given event has listeners.
@param string $eventName
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:108
Register an event listener with the dispatcher.
@param string|array $events
@param mixed $listener
@param int $priority
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:77
→public makeListener($listener) -> mixed
Register an event listener with the dispatcher.
@param mixed $listener
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:330
→public push($event, $payload = array()) -> void
Register an event and payload to be fired later.
@param string $event
@param array $payload
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:120
→public setQueueResolver($resolver) -> $this
Set the queue resolver implementation.
@param callable $resolver
@return $this
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:497
→public subscribe($subscriber) -> void
Register an event subscriber with the dispatcher.
@param object|string $subscriber
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:133
Fire an event until the first non-null response is returned.
@param string|object $event
@param array $payload
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:162
→protected broadcastEvent($event) -> void
Broadcast the given event class.
@param \Illuminate\Contracts\Broadcasting\ShouldBroadcast $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:253
Call the queue method on the handler class.
@param string $class
@param string $method
@param array $arguments
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:443
Clone the given arguments for queueing.
@param array $arguments
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:428
Create the class based event callable.
@param string $listener
@param \Illuminate\Container\Container $container
@return callable
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:359
Create a callable for putting an event handler on the queue.
@param string $class
@param string $method
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:407
Get the wildcard listeners for the event.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:289
→protected handlerShouldBeQueued($class) -> bool
Determine if the event handler class should be queued.
@param string $class
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:389
→protected parseClassCallable($listener) -> array
Parse the class listener into class and method.
@param string $listener
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:376
Get the queue implementation from the resolver.
@return \Illuminate\Contracts\Queue\Queue
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:486
Resolve the subscriber instance.
@param object|string $subscriber
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:146
Setup a wildcard listener callback.
@param string $event
@param mixed $listener
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:97
→protected sortListeners($eventName) -> array
Sort the listeners for a given event by priority.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:308
Create a new log writer instance.
@param \Monolog\Logger $monolog
@param \Illuminate\Contracts\Events\Dispatcher $dispatcher
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:59
Log an alert message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:87
Log a critical message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:99
Log a debug message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:159
Log an emergency message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:75
Log an error message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:111
Log an informational message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:147
→public listen(Closure $callback) -> void
Register a new callback handler for when a log event is triggered.
@param \Closure $callback
@return void
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:272
Log a message to the logs.
@param string $level
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:172
Set the event dispatcher instance.
@param \Illuminate\Contracts\Events\Dispatcher $dispatcher
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:371
Register a daily file log handler.
@param string $path
@param int $days
@param string $level
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:227
Register an error_log handler.
@param string $level
@param int $messageType
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:255
→public useFiles($path, $level = debug) -> void
Register a file log handler.
@param string $path
@param string $level
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:212
Register a Syslog handler.
@param string $name
@param string $level
@return \Psr\Log\LoggerInterface
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:243
Log a warning message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:123
Get a defaut Monolog formatter instance.
@return \Monolog\Formatter\LineFormatter
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:350
→protected parseLevel($level) -> int
Parse the string level into a Monolog constant.
@param string $level
@return int
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:326
Write a message to Monolog.
@param string $level
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:198
Create a new connection factory instance.
@param \Illuminate\Contracts\Container\Container $container
@return void
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:29
Create a connector instance based on the configuration.
@param array $config
@return \Illuminate\Database\Connectors\ConnectorInterface
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:173
Establish a PDO connection based on the configuration.
@param array $config
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:41
Create a new connection instance.
@param string $driver
@param \PDO|\Closure $connection
@param string $database
@param string $prefix
@param array $config
@return \Illuminate\Database\Connection
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:212
→protected createReadPdo(array $config) -> \PDO
Create a new PDO instance for reading.
@param array $config
@return \PDO
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:86
Create a single database connection instance.
@param array $config
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:73
Create a single database connection instance.
@param array $config
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:58
→protected getReadConfig(array $config) -> array
Get the read configuration for a read / write connection.
@param array $config
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:99
Get a read / write level configuration.
@param array $config
@param string $type
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:132
→protected getWriteConfig(array $config) -> array
Get the read configuration for a read / write connection.
@param array $config
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:118
Merge a configuration for a read / write connection.
@param array $config
@param array $merge
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:148
Parse and prepare the database configuration.
@param array $config
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:160
Create a new gate instance.
@param \Illuminate\Contracts\Container\Container $container
@param callable $userResolver
@param array $abilities
@param array $policies
@param array $beforeCallbacks
@param array $afterCallbacks
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:67
→public after($callback) -> $this
Register a callback to run after all Gate checks.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:158
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:172
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return \Illuminate\Auth\Access\Response
@throws \Illuminate\Auth\Access\AuthorizationException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:216
→public before($callback) -> $this
Register a callback to run before all Gate checks.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:145
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:196
→public define($ability, $callback) -> $this
Define a new ability.
@param string $ability
@param callable|string $callback
@return $this
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:97
Determine if the given ability should be denied for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:184
→public forUser($user) -> static
Get a guard instance for the given user.
@param \Illuminate\Contracts\Auth\Authenticatable|mixed $user
@return static
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:432
→public getPolicyFor($class) -> mixed
Get a policy instance for a given class.
@param object|string $class
@return mixed
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:402
→public has($ability) -> bool
Determine if a given ability has been defined.
@param string $ability
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:83
→public policy($class, $policy) -> $this
Define a policy class for a given class type.
@param string $class
@param string $policy
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:132
→public resolvePolicy($class) -> mixed
Build a policy class instance of the given type.
@param object|string $class
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:421
Create a new access response.
@param string|null $message
@return \Illuminate\Auth\Access\Response
Defined in .../laravel/framework/src/Illuminate/Auth/Access/HandlesAuthorization.php:13
Create the ability callback for a callback string.
@param string $callback
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:116
Call all of the after callbacks with check result.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@param bool $result
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:300
Call all of the before callbacks and return if a result is given.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return bool|null
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:280
→protected deny($message = This action is unauthorized.) -> void
Throws an unauthorized exception.
@param string $message
@return void
@throws \Illuminate\Auth\Access\AuthorizationException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/HandlesAuthorization.php:26
Determine if the first argument in the array corresponds to a policy.
@param array $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:336
Get the raw result for the given ability for the current user.
@param string $ability
@param array|mixed $arguments
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:234
Resolve the callable for the given ability and arguments.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return callable
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:317
Resolve the callback for a policy check.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return callable
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:357
→protected resolveUser() -> mixed
Resolve the user from the user resolver.
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:449
Add a Route instance to the collection.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:50
→public count() -> int
Count the number of items in the collection.
@return int
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:310
Get a route instance by its controller action.
@param string $action
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:280
Get a route instance by its name.
@param string $name
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:269
→public getIterator() -> \ArrayIterator
Get an iterator for the items.
@return \ArrayIterator
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:300
→public getRoutes() -> array
Get all of the routes in the collection.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:290
→public hasNamedRoute($name) -> bool
Determine if the route collection contains a given named route.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:258
Find the first route matching a given request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Routing\Route
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:139
→public refreshNameLookups() -> void
Refresh the name look-up table.
This is done in case any names are fluently defined.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:108
→protected addLookups($route) -> void
Add the route to any look-up tables if necessary.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:82
Add a route to the controller action dictionary.
@param array $action
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:126
→protected addToCollections($route) -> void
Add the given route to the arrays of routes.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:65
Determine if a route in the array matches the request.
@param array $routes
@param \Illuminate\http\Request $request
@param bool $includingMethod
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:230
Determine if any routes match on another HTTP verb.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:170
→protected get($method = NULL) -> array
Get all of the routes in the collection.
@param string|null $method
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:243
Get a route (if necessary) that responds when other available methods are present.
@param \Illuminate\Http\Request $request
@param array $methods
@return \Illuminate\Routing\Route
@throws \Symfony\Component\Routing\Exception\MethodNotAllowedHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:197
Throw a method not allowed HTTP exception.
@param array $others
@return void
@throws \Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:217
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
→public allFiles($directory) -> array
Get all of the files from the given directory (recursive).
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:300
→public append($path, $data) -> int
Append to a file.
@param string $path
@param string $data
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:107
→public cleanDirectory($directory) -> bool
Empty the specified directory of all files and folders.
@param string $directory
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:438
→public copy($path, $target) -> bool
Copy a file to a new location.
@param string $path
@param string $target
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:156
Copy a directory from one location to another.
@param string $directory
@param string $destination
@param int $options
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:348
→public delete($paths) -> bool
Delete the file at a given path.
@param string|array $paths
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:118
Recursively delete a directory.
The directory itself may be optionally preserved.
@param string $directory
@param bool $preserve
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:401
→public directories($directory) -> array
Get all of the directories within a given directory.
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:311
→public exists($path) -> bool
Determine if a file or directory exists.
@param string $path
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:21
→public extension($path) -> string
Extract the file extension from a file path.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:178
→public files($directory) -> array
Get an array of all files in a directory.
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:278
→public get($path) -> string
Get the contents of a file.
@param string $path
@return string
@throws \Illuminate\Contracts\Filesystem\FileNotFoundException
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:34
→public getRequire($path) -> mixed
Get the returned value of a file.
@param string $path
@return mixed
@throws \Illuminate\Contracts\Filesystem\FileNotFoundException
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:51
→public glob($pattern, $flags = 0) -> array
Find path names matching a given pattern.
@param string $pattern
@param int $flags
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:267
→public isDirectory($directory) -> bool
Determine if the given path is a directory.
@param string $directory
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:233
→public isFile($file) -> bool
Determine if the given path is a file.
@param string $file
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:255
→public isWritable($path) -> bool
Determine if the given path is writable.
@param string $path
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:244
→public lastModified($path) -> int
Get the file's last modification time.
@param string $path
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:222
Create a directory.
@param string $path
@param int $mode
@param bool $recursive
@param bool $force
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:331
→public mimeType($path) -> string|false
Get the mime-type of a given file.
@param string $path
@return string|false
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:200
→public move($path, $target) -> bool
Move a file to a new location.
@param string $path
@param string $target
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:144
→public name($path) -> string
Extract the file name from a file path.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:167
→public prepend($path, $data) -> int
Prepend to a file.
@param string $path
@param string $data
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:91
→public put($path, $contents, $lock = false) -> int
Write the contents of a file.
@param string $path
@param string $contents
@param bool $lock
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:79
→public requireOnce($file) -> mixed
Require the given file once.
@param string $file
@return mixed
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:66
→public size($path) -> int
Get the file size of a given file.
@param string $path
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:211
→public type($path) -> string
Get the file type of a given file.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:189
Constructor.
@param string $staticPrefix The static prefix of the compiled route
@param string $regex The regular expression to use to match this route
@param array $tokens An array of tokens to use to generate URL for this route
@param array $pathVariables An array of path variables
@param string|null $hostRegex Host regex
@param array $hostTokens Host tokens
@param array $hostVariables An array of host variables
@param array $variables An array of variables (variables defined in the path and in the host patterns)
Defined in .../symfony/routing/CompiledRoute.php:42
→public getHostRegex() -> string|null The host regex or null
Returns the host regex.
@return string|null The host regex or null
Defined in .../symfony/routing/CompiledRoute.php:112
→public getHostTokens() -> array The tokens
Returns the host tokens.
@return array The tokens
Defined in .../symfony/routing/CompiledRoute.php:132
→public getHostVariables() -> array The variables
Returns the host variables.
@return array The variables
Defined in .../symfony/routing/CompiledRoute.php:162
→public getPathVariables() -> array The variables
Returns the path variables.
@return array The variables
Defined in .../symfony/routing/CompiledRoute.php:152
→public getRegex() -> string The regex
Returns the regex.
@return string The regex
Defined in .../symfony/routing/CompiledRoute.php:102
→public getStaticPrefix() -> string The static prefix
Returns the static prefix.
@return string The static prefix
Defined in .../symfony/routing/CompiledRoute.php:92
→public getTokens() -> array The tokens
Returns the tokens.
@return array The tokens
Defined in .../symfony/routing/CompiledRoute.php:122
→public getVariables() -> array The variables
Returns the variables.
@return array The variables
Defined in .../symfony/routing/CompiledRoute.php:142
→public serialize()
{@inheritdoc}
Defined in .../symfony/routing/CompiledRoute.php:57
→public unserialize($serialized)
{@inheritdoc}
Defined in .../symfony/routing/CompiledRoute.php:74
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
→public static mergeGroup($new, $old) -> array
Merge the given group attributes.
@param array $new
@param array $old
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:436
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
Create a new Router instance.
@param \Illuminate\Contracts\Events\Dispatcher $events
@param \Illuminate\Container\Container $container
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:109
Register a new route responding to all verbs.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:199
→public auth() -> void
Register the typical authentication routes for an application.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:367
→public bind($key, $binder) -> void
Add a new route parameter binder.
@param string $key
@param string|callable $binder
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1019
Route a controller to a URI with wildcard routing.
@param string $uri
@param string $controller
@param array $names
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:244
→public controllers(array $controllers) -> void
Register an array of controllers with wildcard routing.
@param array $controllers
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:227
→public createClassBinding($binding) -> \Closure
Create a class based binding using the IoC container.
@param string $binding
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1034
→public current() -> \Illuminate\Routing\Route
Get the currently dispatched route instance.
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1140
→public currentRouteAction() -> string|null
Get the current route action.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1199
→public currentRouteName() -> string|null
Get the current route name.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1161
→public currentRouteNamed($name) -> bool
Determine if the current route matches a given name.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1189
→public currentRouteUses($action) -> bool
Determine if the current route action matches a given action.
@param string $action
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1233
Register a new DELETE route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:175
Dispatch the request to the application.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:671
Dispatch the request to a route and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:686
Gather the middleware for the given route.
@param \Illuminate\Routing\Route $route
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:735
Register a new GET route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:127
Get the underlying route collection.
@return \Illuminate\Routing\RouteCollection
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1253
Create a route group with shared attributes.
@param array $attributes
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:391
→public has($name) -> bool
Check if a route with the given name exists.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1151
→public hasGroupStack() -> bool
Determine if the router currently has a group stack.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1098
→public input($key, $default = NULL) -> mixed
Get a route parameter for the current route.
@param string $key
@param string $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1120
→public is() -> bool
Alias for the "currentRouteNamed" method.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1172
Register a new route with the given verbs.
@param array|string $methods
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:214
→public matched($callback) -> void
Register a route matched event listener.
@param string|callable $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:896
→public mergeWithLastGroup($new) -> array
Merge the given array with the last group stack.
@param array $new
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:424
→public middleware($name, $class) -> $this
Register a short-hand name for a middleware.
@param string $name
@param string $class
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:918
Register a group of middleware.
@param string $name
@param array $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:932
Register a model binder for a wildcard.
@param string $key
@param string $class
@param \Closure|null $callback
@return void
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:985
Register a new OPTIONS route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:187
Register a new PATCH route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:163
→public pattern($key, $pattern) -> void
Set a global where pattern on all routes.
@param string $key
@param string $pattern
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1057
→public patterns($patterns) -> void
Set a group of global where patterns on all routes.
@param array $patterns
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1068
Register a new POST route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:139
Create a response instance from the given value.
@param \Symfony\Component\HttpFoundation\Request $request
@param mixed $response
@return \Illuminate\Http\Response
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1082
Add a middleware to the beginning of a middleware group.
If the middleware is already in the group, it will not be added again.
@param string $group
@param string $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:948
Add a middleware to the end of a middleware group.
If the middleware is already in the group, it will not be added again.
@param string $group
@param string $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:966
Register a new PUT route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:151
Resolve the middleware name to a class name(s) preserving passed parameters.
@param string $name
@return string|array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:749
Route a resource to a controller.
@param string $name
@param string $controller
@param array $options
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:351
Set the global resource parameter mapping.
@param array $parameters
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:325
→public resources(array $resources) -> void
Register an array of resource controllers.
@param array $resources
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:336
Set the route collection instance.
@param \Illuminate\Routing\RouteCollection $routes
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1264
→public singularResourceParameters() -> void
Set the unmapped global resource parameters to singular.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:314
→public uses() -> bool
Alias for the "currentRouteUses" method.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1216
Format the prefix for the new group attributes.
@param array $new
@param array $old
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:483
Format the uses prefix for the new group attributes.
@param array $new
@param array $old
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:465
Determine if the action is routing to a controller.
@param array $action
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:616
Add a fallthrough route for a controller.
@param string $controller
@param string $uri
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:302
Add a route to the underlying route collection.
@param array|string $methods
@param string $uri
@param \Closure|array|string $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:518
Add the necessary where clauses to the route based on its initial registration.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:588
Add a controller based route action to the action array.
@param array|string $action
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:631
Create a new route instance.
@param array|string $methods
@param string $uri
@param mixed $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:531
Find the route matching a given request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:821
Merge the group stack with the controller action.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:603
Create a new Route object.
@param array|string $methods
@param string $uri
@param mixed $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:564
→protected parseMiddlewareGroup($name) -> array
Parse the middleware group and format it for usage.
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:782
Call the binding callback for the given key.
@param string $key
@param string $value
@param \Illuminate\Routing\Route $route
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:885
→protected prefix($uri) -> string
Prefix the given URI with the last prefix.
@param string $uri
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:577
→protected prependGroupUses($uses) -> string
Prepend the last group uses onto the use clause.
@param string $uses
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:658
Run the given route within a Stack "onion" instance.
@param \Illuminate\Routing\Route $route
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:711
Substitute the route bindings onto the route.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:836
Substitute the implicit Eloquent model bindings for the route.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:855
Update the group stack with the given attributes.
@param array $attributes
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:409
Create a new Route instance.
@param array $methods
@param string $uri
@param \Closure|array $action
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:110
→public __get($key) -> mixed
Dynamically access route parameters.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:905
Bind the route to a given request for execution.
@param \Illuminate\Http\Request $request
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:415
Extract the parameter list from the request.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:430
→public defaults($key, $value) -> $this
Set a default value for the route.
@param string $key
@param mixed $value
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:602
→public domain() -> string|null
Get the domain defined for the route.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:742
→public forgetParameter($name) -> void
Unset a parameter on the route if it is set.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:343
→public getAction() -> array
Get the action array for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:829
→public getActionName() -> string
Get the action name for the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:819
Get the compiled version of the route.
@return \Symfony\Component\Routing\CompiledRoute
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:852
→public getMethods() -> array
Get the HTTP verbs the route responds to.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:692
→public getName() -> string
Get the name of the route instance.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:785
Get a given parameter from the route.
@param string $name
@param mixed $default
@return string|object
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:306
→public getPath() -> string
Get the URI associated with the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:672
→public getPrefix() -> string
Get the prefix of the route instance.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:775
→public getUri() -> string
Get the URI that the route responds to.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:752
→public hasParameter($name) -> bool
Determine a given parameter exists from the route.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:290
→public hasParameters() -> bool
Determine if the route has parameters.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:279
→public httpOnly() -> bool
Determine if the route only responds to HTTP requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:712
→public httpsOnly() -> bool
Determine if the route only responds to HTTPS requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:722
Determine if the route matches given request.
@param \Illuminate\Http\Request $request
@param bool $includingMethod
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:184
→public methods() -> array
Get the HTTP verbs the route responds to.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:702
Get or set the middlewares attached to the route.
@param array|string|null $middleware
@return $this|array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:235
→public name($name) -> $this
Add or change the route name.
@param string $name
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:796
Get a given parameter from the route.
@param string $name
@param mixed $default
@return string|object
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:318
→public parameterNames() -> array
Get all of the parameter names for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:386
→public parameters() -> array
Get the key / value list of parameters for the route.
@return array
@throws \LogicException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:357
→public parametersWithoutNulls() -> array
Get the key / value list of parameters without null values.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:374
→public prefix($prefix) -> $this
Add a prefix to the route URI.
@param string $prefix
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:658
→public prepareForSerialization() -> void
Prepare the route instance for serialization.
@return void
@throws \LogicException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:890
Resolve the given method's type-hinted dependencies.
@param array $parameters
@param \ReflectionFunctionAbstract $reflector
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:52
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:131
→public secure() -> bool
Determine if the route only responds to HTTPS requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:732
→public setAction(array $action) -> $this
Set the action array for the route.
@param array $action
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:840
Set the container instance on the route.
@param \Illuminate\Container\Container $container
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:876
→public setParameter($name, $value) -> void
Set a parameter to the given value.
@param string $name
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:330
Set the router instance on the route.
@param \Illuminate\Routing\Router $router
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:863
→public setUri($uri) -> $this
Set the URI that the route responds to.
@param string $uri
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:763
Get the parameters that are listed in the route / controller signature.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:257
→public uri() -> string
Get the URI associated with the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:682
→public uses($action) -> $this
Set the handler for the route.
@param \Closure|string $action
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:809
→public where($name, $expression = NULL) -> $this
Set a regular expression requirement on the route.
@param array|string $name
@param string $expression
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:616
Determine if an object of the given class is in a list of parameters.
@param string $class
@param array $parameters
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:96
Extract the parameter list from the host part of the request.
@param \Illuminate\Http\Request $request
@param array $parameters
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:473
Get the parameter matches for the path portion of the URI.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:459
Call a class method with the resolved dependencies.
@param object $instance
@param string $method
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:19
→protected compileParameterNames() -> array
Get the parameter names for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:400
→protected compileRoute() -> void
Compile the route into a Symfony CompiledRoute instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:206
→protected extractOptionalParameters() -> array
Get the optional parameters for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:222
Find the callable in an action array.
@param array $action
@return callable
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:568
→protected matchToKeys(array $matches) -> array
Combine a set of parameter matches with the route's keys.
@param array $matches
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:486
→protected parseAction($action) -> array
Parse the route action into a standard array.
@param callable|array $action
@return array
@throws \UnexpectedValueException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:528
Parse arguments to the where method into an array.
@param array|string $name
@param string $expression
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:632
Replace null parameters with their defaults.
@param array $parameters
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:505
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:152
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:169
Splice the given value into the parameter list.
@param array $parameters
@param string $key
@param mixed $instance
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:111
Attempt to transform the given parameter into a class instance.
@param \ReflectionParameter $parameter
@param array $parameters
@param array $originalParameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:77
→protected whereArray(array $wheres) -> $this
Set a list of regular expression requirements on the route.
@param array $wheres
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:643
Set the globally available instance of the container.
@return static
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1143
Set the shared instance of the container.
@param \Illuminate\Contracts\Container\Container $container
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1154
→public __construct($basePath = NULL) -> void
Create a new Illuminate application instance.
@param string|null $basePath
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:141
→public __get($key) -> mixed
Dynamically access container services.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1221
→public __set($key, $value) -> void
Dynamically set container services.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1233
Throw an HttpException with the given data.
@param int $code
@param string $message
@param array $headers
@return void
@throws \Symfony\Component\HttpKernel\Exception\HttpException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:876
Add a contextual binding to the container.
@param string $concrete
@param string $abstract
@param \Closure|string $implementation
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:242
Add an array of services to the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:947
Register a callback to run after a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:241
Register a callback to run after loading the environment.
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:215
Register a new after resolving callback for all types.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:911
→public alias($abstract, $alias) -> void
Alias a type to a different name.
@param string $abstract
@param string $alias
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:400
→public basePath() -> string
Get the base path of the Laravel installation.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:300
Register a callback to run before a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:229
Register a binding with the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:177
Register a binding if it hasn't already been registered.
@param string $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:255
→public boot() -> void
Boot the application's service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:705
→public booted($callback) -> void
Register a new "booted" listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:755
→public booting($callback) -> void
Register a new boot listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:744
Run the given array of bootstrap classes.
@param array $bootstrappers
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:196
→public bound($abstract) -> bool
Determine if the given abstract type has been bound.
(Overriding Container::bound)
@param string $abstract
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:685
Instantiate a concrete instance of the given type.
@param string $concrete
@param array $parameters
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:729
Call the given Closure / class@method and inject its dependencies.
@param callable|string $callback
@param array $parameters
@param string|null $defaultMethod
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:499
→public configPath() -> string
Get the path to the application configuration files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:310
→public configurationIsCached() -> bool
Determine if the application configuration is cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:801
→public configureMonologUsing($callback) -> $this
Define a callback to be used to configure Monolog.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:969
→public databasePath() -> string
Get the path to the database directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:320
Detect the application's current environment.
@param \Closure $callback
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:470
→public environment() -> string
Get or check the current application environment.
@param mixed
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:437
→public environmentFile() -> string
Get the environment file the application is using.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:426
→public environmentPath() -> string
Get the path to the environment file directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:390
"Extend" an abstract type in the container.
@param string $abstract
@param \Closure $closure
@return void
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:305
→public flush() -> void
Flush the container of all bindings and resolved instances.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1076
→public forgetInstance($abstract) -> void
Remove a resolved instance from the instance cache.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1110
→public forgetInstances() -> void
Clear all of the instances from the container.
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1120
→public getBindings() -> array
Get the container's bindings.
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1088
→public getCachedCompilePath() -> string
Get the path to the cached "compiled.php" file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:841
→public getCachedConfigPath() -> string
Get the path to the configuration cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:811
→public getCachedRoutesPath() -> string
Get the path to the routes cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:831
→public getCachedServicesPath() -> string
Get the path to the cached services.php file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:851
→public getDeferredServices() -> array
Get the application's deferred services.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:925
→public getLoadedProviders() -> array
Get the service providers that have been loaded.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:915
→public getLocale() -> string
Get the current application locale.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1001
→public getMonologConfigurator() -> callable
Get the custom Monolog configurator for the application.
@return callable
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:991
→public getNamespace() -> string
Get the application namespace.
@return string
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1104
Get the registered service provider instance if it exists.
@param \Illuminate\Support\ServiceProvider|string $provider
@return \Illuminate\Support\ServiceProvider|null
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:558
{@inheritdoc}
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:780
→public hasBeenBootstrapped() -> bool
Determine if the application has been bootstrapped before.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:251
→public hasMonologConfigurator() -> bool
Determine if the application has a custom Monolog configurator.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:981
→public instance($abstract, $instance) -> void
Register an existing instance as shared in the container.
@param string $abstract
@param mixed $instance
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:325
→public isAlias($name) -> bool
Determine if a given string is an alias.
@param string $name
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:164
→public isBooted() -> bool
Determine if the application has booted.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:695
→public isDeferredService($service) -> bool
Determine if the given service is a deferred service.
@param string $service
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:958
→public isDownForMaintenance() -> bool
Determine if the application is currently down for maintenance.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:861
→public isLocal() -> bool
Determine if application is in local environment.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:459
→public isShared($abstract) -> bool
Determine if a given type is shared.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1045
→public langPath() -> string
Get the path to the language files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:345
→public loadDeferredProvider($service) -> void
Load the provider for a deferred service.
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:616
→public loadDeferredProviders() -> void
Load and boot all of the remaining deferred providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:598
→public loadEnvironmentFrom($file) -> $this
Set the environment file to be loaded during bootstrapping.
@param string $file
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:414
Resolve the given type from the container.
(Overriding Container::make)
@param string $abstract
@param array $parameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:666
→public offsetExists($key) -> bool
Determine if a given offset exists.
@param string $key
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1165
→public offsetGet($key) -> mixed
Get the value at a given offset.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1176
→public offsetSet($key, $value) -> void
Set the value at a given offset.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1188
→public offsetUnset($key) -> void
Unset the value at a given offset.
@param string $key
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1208
→public path() -> string
Get the path to the application "app" directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:290
→public publicPath() -> string
Get the path to the public / web directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:355
Bind a new callback to an abstract's rebind event.
@param string $abstract
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:423
Refresh an instance on the given target and method.
@param string $abstract
@param mixed $target
@param string $method
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:440
Register a service provider with the application.
@param \Illuminate\Support\ServiceProvider|string $provider
@param array $options
@param bool $force
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:518
→public registerConfiguredProviders() -> void
Register all of the configured providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:502
→public registerCoreContainerAliases() -> void
Register the core class aliases in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1026
Register a deferred provider and service.
@param string $provider
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:639
Resolve a service provider instance from the class name.
@param string $provider
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:573
→public resolved($abstract) -> bool
Determine if the given abstract type has been resolved.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:147
Register a new resolving callback.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:895
→public routesAreCached() -> bool
Determine if the application routes are cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:821
→public runningInConsole() -> bool
Determine if we are running in the console.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:482
→public runningUnitTests() -> bool
Determine if we are running unit tests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:492
→public setBasePath($basePath) -> $this
Set the base path for the application.
@param string $basePath
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:262
Set the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:936
→public setLocale($locale) -> void
Set the current application locale.
@param string $locale
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1012
→public share(Closure $closure) -> \Closure
Wrap a Closure such that it is shared.
@param \Closure $closure
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:280
→public shouldSkipMiddleware() -> bool
Determine if middleware has been disabled for the application.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:790
Register a shared binding in the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:269
→public storagePath() -> string
Get the path to the storage directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:365
→public tag($abstracts, $tags) -> void
Assign a set of tags to a given binding.
@param array|string $abstracts
@param array|mixed ...$tags
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:359
→public tagged($tag) -> array
Resolve all of the bindings for a given tag.
@param string $tag
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:380
→public terminate() -> void
Terminate the application.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:903
→public terminating(Closure $callback) -> $this
Register a terminating callback with the application.
@param \Closure $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:891
→public useDatabasePath($path) -> $this
Set the database directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:331
→public useEnvironmentPath($path) -> $this
Set the directory for the environment file.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:401
→public useStoragePath($path) -> $this
Set the storage directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:376
→public version() -> string
Get the version number of the application.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:159
Define a contextual binding.
@param string $concrete
@return \Illuminate\Contracts\Container\ContextualBindingBuilder
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:121
Wrap the given closure such that its dependencies will be injected when executed.
@param \Closure $callback
@param array $parameters
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:484
Get the dependency for the given call parameter.
@param \ReflectionParameter $parameter
@param array $parameters
@param array $dependencies
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:570
Register a new after resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:943
→protected bindPathsInContainer() -> void
Bind all of the application paths in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:276
Boot the given service provider.
@param \Illuminate\Support\ServiceProvider $provider
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:731
Call a string reference to a class using Class@method syntax.
@param string $target
@param array $parameters
@param string|null $defaultMethod
@return mixed
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:593
→protected dropStaleInstances($abstract) -> void
Drop all of the stale instances and aliases.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1099
Extract the type and alias from a given definition.
@param array $definition
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:411
Call the booting callbacks for the application.
@param array $callbacks
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:770
Fire an array of callbacks with an object.
@param mixed $object
@param array $callbacks
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1032
Fire all of the resolving callbacks.
@param string $abstract
@param mixed $object
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:984
→protected getAlias($abstract) -> string
Get the alias for an abstract if available.
@param string $abstract
@return string
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1078
Get the proper reflection instance for the given callback.
@param callable|string $callback
@return \ReflectionFunctionAbstract
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:549
Get all callbacks for a given type.
@param string $abstract
@param object $object
@param array $callbacksPerType
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1012
Get the Closure to be used when building a type.
@param string $abstract
@param string $concrete
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:225
Get the concrete type for a given abstract.
@param string $abstract
@return mixed $concrete
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:665
Get the contextual concrete binding for the given abstract.
@param string $abstract
@return string|null
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:687
Resolve all of the dependencies from the ReflectionParameters.
@param array $parameters
@param array $primitives
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:793
→protected getExtenders($abstract) -> array
Get the extender callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:711
Get the type hint for this closure's first argument.
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:960
Get the used kernel object.
@return \Illuminate\Contracts\Console\Kernel|\Illuminate\Contracts\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1088
Get all dependencies for a given method.
@param callable|string $callback
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:532
Get the rebound callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:468
Determine if the given concrete is buildable.
@param mixed $concrete
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1067
Determine if the given string is in Class@method syntax.
@param mixed $callback
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:516
If extra parameters are passed by numeric ID, rekey them by argument name.
@param array $dependencies
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:875
→protected markAsRegistered($provider) -> void
Mark the given provider as registered.
@param \Illuminate\Support\ServiceProvider $provider
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:584
→protected normalize($service) -> mixed
Normalize the given class name by removing leading slashes.
@param mixed $service
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:700
→protected rebound($abstract) -> void
Fire the "rebound" callbacks for the given abstract type.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:453
→protected registerBaseBindings() -> void
Register the basic bindings into the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:169
→protected registerBaseServiceProviders() -> void
Register all of the base service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:183
Resolve a class based dependency from the container.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:850
Resolve a non-class hinted dependency.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:823
Register a new resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:926
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Events/EventServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:16
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerPsrRequest() -> void
Register a binding for the PSR-7 request implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:117
→protected registerPsrResponse() -> void
Register a binding for the PSR-7 response implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:129
→protected registerRedirector() -> void
Register the Redirector service.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:96
→protected registerResponseFactory() -> void
Register the response factory implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:141
→protected registerRouter() -> void
Register the router instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:36
→protected registerUrlGenerator() -> void
Register the URL generator service.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:48
→protected requestRebinder() -> \Closure
Get the URL generator request rebinder.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:84
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:17
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerAccessGate() -> void
Register the access gate service.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:68
→protected registerAuthenticator() -> void
Register the authenticator services.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:33
→protected registerRequestRebindHandler() -> void
Register a resolver for the authenticated user.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:82
→protected registerUserResolver() -> void
Register a resolver for the authenticated user.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:54
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Cookie/CookieServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Bootstrap the application events.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:20
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:32
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerEloquentFactory() -> void
Register the Eloquent factory instance in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:64
Register the queueable entity resolver implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:82
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Encryption/EncryptionServiceProvider.php:17
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected getCloudDriver() -> string
Get the default cloud based file driver.
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:78
→protected getDefaultDriver() -> string
Get the default file driver.
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:68
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerFlysystem() -> void
Register the driver based filesystem.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:38
→protected registerManager() -> void
Register the filesystem manager.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:56
→protected registerNativeFilesystem() -> void
Register the native filesystem implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:26
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Initialize the form request with data from the given request.
@param \Illuminate\Foundation\Http\FormRequest $form
@param \Symfony\Component\HttpFoundation\Request $current
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:31
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:19
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected configureFormRequests() -> void
Configure the form request related services.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:41
Initialize the form request with data from the given request.
@param \Illuminate\Foundation\Http\FormRequest $form
@param \Symfony\Component\HttpFoundation\Request $current
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:63
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Pagination/PaginationServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerSessionDriver() -> void
Register the session driver instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:40
→protected registerSessionManager() -> void
Register the session manager instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:28
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:18
→public registerBladeEngine($resolver) -> void
Register the Blade engine implementation.
@param \Illuminate\View\Engines\EngineResolver $resolver
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:67
→public registerEngineResolver() -> void
Register the engine resolver instance.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:32
→public registerFactory() -> void
Register the view environment.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:104
→public registerPhpEngine($resolver) -> void
Register the PHP engine implementation.
@param \Illuminate\View\Engines\EngineResolver $resolver
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:54
→public registerViewFinder() -> void
Register the view finder implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:90
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Bootstrap any application services.
@return void
Defined in .../app/Providers/AppServiceProvider.php:14
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register any application services.
@return void
Defined in .../app/Providers/AppServiceProvider.php:24
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Register any application authentication / authorization services.
@param \Illuminate\Contracts\Auth\Access\Gate $gate
@return void
Defined in .../app/Providers/AuthServiceProvider.php:25
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
{@inheritdoc}
Inherited from Illuminate\Foundation\Support\Providers\AuthServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/AuthServiceProvider.php:33
Register the application's policies.
@param \Illuminate\Contracts\Auth\Access\Gate $gate
@return void
Inherited from Illuminate\Foundation\Support\Providers\AuthServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/AuthServiceProvider.php:23
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Register any other events for your application.
@param \Illuminate\Contracts\Events\Dispatcher $events
@return void
Defined in .../app/Providers/EventServiceProvider.php:27
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public listens() -> array
Get the events and handlers.
@return array
Inherited from Illuminate\Foundation\Support\Providers\EventServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/EventServiceProvider.php:56
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
{@inheritdoc}
Inherited from Illuminate\Foundation\Support\Providers\EventServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/EventServiceProvider.php:46
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Pass dynamic methods onto the router instance.
@param string $method
@param array $parameters
@return mixed
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:111
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Define your route model bindings, pattern filters, etc.
@param \Illuminate\Routing\Router $router
@return void
Defined in .../app/Providers/RouteServiceProvider.php:25
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
Define the routes for the application.
@param \Illuminate\Routing\Router $router
@return void
Defined in .../app/Providers/RouteServiceProvider.php:38
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:99
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected loadCachedRoutes() -> void
Load the cached routes for the application.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:58
→protected loadRoutes() -> void
Load the application routes.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:70
→protected loadRoutesFrom($path) -> mixed
Load the standard routes file for the application.
@param string $path
@return mixed
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:81
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected setRootControllerNamespace() -> void
Set the root controller namespace for the application.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:44
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot()
Bootstrap the application events.
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:20
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
(non-PHPdoc)
@see \Illuminate\Support\ServiceProvider::register()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:33
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected bootBladeDirectives()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:55
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerConfigs()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:38
Create a new event dispatcher instance.
@param \Illuminate\Contracts\Container\Container|null $container
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:64
Create a class based listener using the IoC container.
@param mixed $listener
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:341
Fire an event and call the listeners.
@param string|object $event
@param mixed $payload
@param bool $halt
@return array|null
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:196
→public firing() -> string
Get the event that is currently firing.
@return string
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:183
→public flush($event) -> void
Flush a set of pushed events.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:173
→public forget($event) -> void
Remove a set of listeners from the dispatcher.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:458
→public forgetPushed() -> void
Forget all of the pushed listeners.
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:472
→public getListeners($eventName) -> array
Get all of the listeners for a given event name.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:272
→public hasListeners($eventName) -> bool
Determine if a given event has listeners.
@param string $eventName
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:108
Register an event listener with the dispatcher.
@param string|array $events
@param mixed $listener
@param int $priority
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:77
→public makeListener($listener) -> mixed
Register an event listener with the dispatcher.
@param mixed $listener
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:330
→public push($event, $payload = array()) -> void
Register an event and payload to be fired later.
@param string $event
@param array $payload
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:120
→public setQueueResolver($resolver) -> $this
Set the queue resolver implementation.
@param callable $resolver
@return $this
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:497
→public subscribe($subscriber) -> void
Register an event subscriber with the dispatcher.
@param object|string $subscriber
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:133
Fire an event until the first non-null response is returned.
@param string|object $event
@param array $payload
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:162
→protected broadcastEvent($event) -> void
Broadcast the given event class.
@param \Illuminate\Contracts\Broadcasting\ShouldBroadcast $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:253
Call the queue method on the handler class.
@param string $class
@param string $method
@param array $arguments
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:443
Clone the given arguments for queueing.
@param array $arguments
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:428
Create the class based event callable.
@param string $listener
@param \Illuminate\Container\Container $container
@return callable
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:359
Create a callable for putting an event handler on the queue.
@param string $class
@param string $method
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:407
Get the wildcard listeners for the event.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:289
→protected handlerShouldBeQueued($class) -> bool
Determine if the event handler class should be queued.
@param string $class
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:389
→protected parseClassCallable($listener) -> array
Parse the class listener into class and method.
@param string $listener
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:376
Get the queue implementation from the resolver.
@return \Illuminate\Contracts\Queue\Queue
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:486
Resolve the subscriber instance.
@param object|string $subscriber
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:146
Setup a wildcard listener callback.
@param string $event
@param mixed $listener
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:97
→protected sortListeners($eventName) -> array
Sort the listeners for a given event by priority.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:308
Create a new HTTP kernel instance.
@param \Illuminate\Contracts\Foundation\Application $app
@param \Illuminate\Routing\Router $router
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:74
→public bootstrap() -> void
Bootstrap the application for HTTP requests.
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:229
Get the Laravel application instance.
@return \Illuminate\Contracts\Foundation\Application
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:299
Handle an incoming HTTP request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:94
→public hasMiddleware($middleware) -> bool
Determine if the kernel has a given middleware.
@param string $middleware
@return bool
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:256
→public prependMiddleware($middleware) -> $this
Add a new middleware to beginning of the stack if it does not already exist.
@param string $middleware
@return $this
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200
→public pushMiddleware($middleware) -> $this
Add a new middleware to end of the stack if it does not already exist.
@param string $middleware
@return $this
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:215
→public terminate($request, $response) -> void
Call the terminate method on any terminable middleware.
@param \Illuminate\Http\Request $request
@param \Illuminate\Http\Response $response
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:142
→protected bootstrappers() -> array
Get the bootstrap classes for the application.
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:266
→protected dispatchToRouter() -> \Closure
Get the route dispatcher callback.
@return \Closure
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:241
Gather the route middleware for the given request.
@param \Illuminate\Http\Request $request
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:168
→protected parseMiddleware($middleware) -> array
Parse a middleware string to get the name and parameters.
@param string $middleware
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:183
Render the exception to a response.
@param \Illuminate\Http\Request $request
@param \Exception $e
@return \Symfony\Component\HttpFoundation\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:289
→protected reportException(Exception $e) -> void
Report the exception to the exception handler.
@param \Exception $e
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:277
Send the given request through the middleware / router.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:121
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static capture() -> static
Create a new Illuminate HTTP request from server variables.
@return static
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:53
Creates a Request based on a given URI and configuration.
The information contained in the URI always take precedence
over the other information (server and parameters).
@param string $uri The URI
@param string $method The HTTP method
@param array $parameters The query (GET) or request (POST) parameters
@param array $cookies The request cookies ($_COOKIE)
@param array $files The request files ($_FILES)
@param array $server The server parameters ($_SERVER)
@param string $content The raw body data
@return Request A Request instance
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:308
Create an Illuminate request from a Symfony instance.
@param \Symfony\Component\HttpFoundation\Request $request
@return \Illuminate\Http\Request
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:812
→public static createFromGlobals() -> Request A new request
Creates a new request with values from PHP's super globals.
@return Request A new request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:265
Enables support for the _method request parameter to determine the intended HTTP method.
Be warned that enabling this feature might lead to CSRF issues in your code.
Check that you are using CSRF tokens when required.
If the HTTP method parameter override is enabled, an html-form with method "POST" can be altered
and used to send a "PUT" or "DELETE" request via the _method request parameter.
If these methods are not protected against CSRF, this presents a possible vulnerability.
The HTTP method can only be overridden when the real HTTP method is POST.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:687
→public static getHttpMethodParameterOverride() -> bool True when the _method request parameter is enabled, false otherwise
Checks whether support for the _method request parameter is enabled.
@return bool True when the _method request parameter is enabled, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:697
→public static getTrustedHeaderName($key) -> string The header name
Gets the trusted proxy header name.
@param string $key The header key
@return string The header name
@throws \InvalidArgumentException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:624
→public static getTrustedHosts() -> array An array of trusted host patterns.
Gets the list of trusted host patterns.
@return array An array of trusted host patterns.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:584
→public static getTrustedProxies() -> array An array of trusted proxies.
Gets the list of trusted proxies.
@return array An array of trusted proxies.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:558
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
Determine if the given content types match.
@param string $actual
@param string $type
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:656
→public static normalizeQueryString($qs) -> string A normalized query string for the Request
Normalizes a query string.
It builds a normalized query string, where keys/value pairs are alphabetized,
have consistent escaping and unneeded delimiters are removed.
@param string $qs Query string
@return string A normalized query string for the Request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:643
→public static setFactory($callable)
Sets a callable able to create a Request instance.
This is mainly useful when you need to override the Request class
to keep BC with an existing system. It should not be used for any
other purpose.
@param callable|null $callable A PHP callable
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:409
→public static setTrustedHeaderName($key, $value)
Sets the name for trusted headers.
The following header keys are supported:
* Request::HEADER_CLIENT_IP: defaults to X-Forwarded-For (see getClientIp())
* Request::HEADER_CLIENT_HOST: defaults to X-Forwarded-Host (see getHost())
* Request::HEADER_CLIENT_PORT: defaults to X-Forwarded-Port (see getPort())
* Request::HEADER_CLIENT_PROTO: defaults to X-Forwarded-Proto (see getScheme() and isSecure())
Setting an empty value allows to disable the trusted header for the given key.
@param string $key The header key
@param string $value The header name
@throws \InvalidArgumentException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:606
Sets a list of trusted host patterns.
You should only list the hosts you manage using regexs.
@param array $hostPatterns A list of trusted host patterns
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:570
→public static setTrustedProxies(array $proxies)
Sets a list of trusted proxies.
You should only list the reverse proxies that you manage directly.
@param array $proxies A list of trusted proxies
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:548
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
→public __clone()
Clones the current request.
Note that the session is not cloned as duplicated requests
are most of the time sub-requests of the main one.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:476
Constructor.
@param array $query The GET parameters
@param array $request The POST parameters
@param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...)
@param array $cookies The COOKIE parameters
@param array $files The FILES parameters
@param array $server The SERVER parameters
@param string|resource $content The raw body data
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:219
→public __get($key) -> mixed
Get an input element from the request.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1030
→public __isset($key) -> bool
Check if an input element is set on the request.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1019
→public __toString() -> string The request
Returns the request as a string.
@return string The request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:492
→public accepts($contentTypes) -> bool
Determines whether the current requests accepts a given content type.
@param string|array $contentTypes
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:699
→public acceptsHtml() -> bool
Determines whether a request accepts HTML.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:770
→public acceptsJson() -> bool
Determines whether a request accepts JSON.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:760
→public ajax() -> bool
Determine if the request is the result of an AJAX call.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:216
→public all() -> array
Get all of the input and files for the request.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:321
→public allFiles() -> array
Get an array of all of the files on the request.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:418
→public bearerToken() -> string|null
Get the bearer token from the request headers.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:797
Retrieve a cookie from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:408
→public decodedPath() -> string
Get the current encoded path info for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:144
{@inheritdoc}
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:837
→public except($keys) -> array
Get all of the input except for a specified array of items.
@param array|mixed $keys
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:367
→public exists($key) -> bool
Determine if the request contains a given input item key.
@param string|array $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:267
Retrieve a file from the request.
@param string $key
@param mixed $default
@return \Symfony\Component\HttpFoundation\File\UploadedFile|array|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:453
→public fingerprint() -> string
Get a unique fingerprint for the request / route / IP address.
@return string
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:894
Flash the input for the current request to the session.
@param string $filter
@param array $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:533
→public flashExcept($keys) -> void
Flash only some of the input to the session.
@param array|mixed $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:559
→public flashOnly($keys) -> void
Flash only some of the input to the session.
@param array|mixed $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:546
→public flush() -> void
Flush all of the old input from the session.
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:571
→public format($default = html) -> string
Get the data format expected in the response.
@param string $default
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:781
→public fullUrl() -> string
Get the full URL for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:105
→public fullUrlIs() -> bool
Determine if the current request URL and query string matches a pattern.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:198
→public fullUrlWithQuery(array $query) -> string
Get the full URL for the request with the added query string parameters.
@param array $query
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:120
→public get($key, $default = NULL) -> mixed
Gets a "parameter" value from any bag.
This method is mainly useful for libraries that want to provide some flexibility. If you don't need the
flexibility in controllers, it is better to explicitly get request parameters from the appropriate
public property instead (attributes, query, request).
Order of precedence: PATH (routing placeholders or custom attributes), GET, BODY
@param string $key the key
@param mixed $default the default value
@return mixed
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:716
→public getAcceptableContentTypes() -> array List of content types in preferable order
Gets a list of content types acceptable by the client browser.
@return array List of content types in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1645
→public getBasePath() -> string The raw path (i.e. not urldecoded)
Returns the root path from which this request is executed.
Suppose that an index.php file instantiates this request object:
* http://localhost/index.php returns an empty string
* http://localhost/index.php/page returns an empty string
* http://localhost/web/index.php returns '/web'
* http://localhost/we%20b/index.php returns '/we%20b'
@return string The raw path (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:906
→public getBaseUrl() -> string The raw URL (i.e. not urldecoded)
Returns the root URL from which this request is executed.
The base URL never ends with a /.
This is similar to getBasePath(), except that it also includes the
script filename (e.g. index.php) if one exists.
@return string The raw URL (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:925
→public getCharsets() -> array List of charsets in preferable order
Gets a list of charsets acceptable by the client browser.
@return array List of charsets in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1617
→public getClientIp() -> string The client IP address
Returns the client IP address.
This method can read the client IP address from the "X-Forwarded-For" header
when trusted proxies were set via "setTrustedProxies()". The "X-Forwarded-For"
header value is a comma+space separated list of IP addresses, the left-most
being the original client, and each successive proxy that passed the request
adding the IP address where it received the request from.
If your reverse proxy uses a different header name than "X-Forwarded-For",
("Client-Ip" for instance), configure it via "setTrustedHeaderName()" with
the "client-ip" key.
@return string The client IP address
@see getClientIps()
@see http://en.wikipedia.org/wiki/X-Forwarded-For
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:854
→public getClientIps() -> array The client IP addresses
Returns the client IP addresses.
In the returned array the most trusted IP address is first, and the
least trusted one last. The "real" client IP address is the last one,
but this is also the least trusted one. Trusted proxies are stripped.
Use this method carefully; you should use getClientIp() instead.
@return array The client IP addresses
@see getClientIp()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:792
→public getContent($asResource = false) -> string|resource The request body content or a resource to read the body stream.
Returns the request body content.
@param bool $asResource If true, a resource will be returned
@return string|resource The request body content or a resource to read the body stream.
@throws \LogicException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1478
→public getContentType() -> string|null The format (null if no content type is present)
Gets the format associated with the request.
@return string|null The format (null if no content type is present)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1398
→public getDefaultLocale() -> string
Get the default locale.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1422
→public getETags() -> array The entity tags
Gets the Etags.
@return array The entity tags
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1524
→public getEncodings() -> array List of encodings in preferable order
Gets a list of encodings acceptable by the client browser.
@return array List of encodings in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1631
→public getFormat($mimeType) -> string|null The format (null if not found)
Gets the format associated with the mime type.
@param string $mimeType The associated mime type
@return string|null The format (null if not found)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1329
→public getHost() -> string
Returns the host name.
This method can read the client host name from the "X-Forwarded-Host" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Host" header must contain the client host name.
If your reverse proxy uses a different header name than "X-Forwarded-Host",
configure it via "setTrustedHeaderName()" with the "client-host" key.
@return string
@throws \UnexpectedValueException when the host name is invalid
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1207
→public getHttpHost() -> string
Returns the HTTP host being requested.
The port name will be appended to the host if it's non-standard.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1030
→public getLanguages() -> array Languages ordered in the user browser preferences
Gets a list of languages acceptable by the client browser.
@return array Languages ordered in the user browser preferences
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1577
→public getLocale() -> string
Get the locale.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1442
→public getMethod() -> string The request method
Gets the request "intended" method.
If the X-HTTP-Method-Override header is set, and if the method is a POST,
then it is used to determine the "real" intended HTTP method.
The _method request parameter can also be used to determine the HTTP method,
but only if enableHttpMethodParameterOverride() has been called.
The method is always an uppercased string.
@return string The request method
@see getRealMethod()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1277
→public getMimeType($format) -> string The associated mime type (null if not found)
Gets the mime type associated with the format.
@param string $format The format
@return string The associated mime type (null if not found)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1313
→public getPassword() -> string|null
Returns the password.
@return string|null
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1001
→public getPathInfo() -> string The raw path (i.e. not urldecoded)
Returns the path being requested relative to the executed script.
The path info always starts with a /.
Suppose this request is instantiated from /mysite on localhost:
* http://localhost/mysite returns an empty string
* http://localhost/mysite/about returns '/about'
* http://localhost/mysite/enco%20ded returns '/enco%20ded'
* http://localhost/mysite/about?var=1 returns '/about'
@return string The raw path (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:885
→public getPort() -> string
Returns the port on which the request is made.
This method can read the client port from the "X-Forwarded-Port" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Port" header must contain the client port.
If your reverse proxy uses a different header name than "X-Forwarded-Port",
configure it via "setTrustedHeaderName()" with the "client-port" key.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:957
→public getPreferredLanguage(array $locales = NULL) -> string|null The preferred locale
Returns the preferred language.
@param array $locales An array of ordered available locales
@return string|null The preferred locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1544
→public getQueryString() -> string|null A normalized query string for the Request
Generates the normalized query string for the Request.
It builds a normalized query string, where keys/value pairs are alphabetized
and have consistent escaping.
@return string|null A normalized query string for the Request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1160
→public getRealMethod() -> string The request method
Gets the "real" request method.
@return string The request method
@see getMethod()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1301
→public getRelativeUriForPath($path) -> string The relative target path
Returns the path as relative reference from the current Request path.
Only the URIs path component (no schema, host etc.) is relevant and must be given.
Both paths must be absolute and not contain relative parts.
Relative URLs from one resource to another are useful when generating self-contained downloadable document archives.
Furthermore, they can be used to reduce the link size in documents.
Example target paths, given a base path of "/a/b/c/d":
- "/a/b/c/d" -> ""
- "/a/b/c/" -> "./"
- "/a/b/" -> "../"
- "/a/b/c/other" -> "other"
- "/a/x/y" -> "../../x/y"
@param string $path The target path
@return string The relative target path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1116
→public getRequestFormat($default = html) -> string The request format
Gets the request format.
Here is the process to determine the format:
* format defined by the user (with setRequestFormat())
* _format request parameter
* $default
@param string $default The default format
@return string The request format
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1374
→public getRequestUri() -> string The raw URI (i.e. not URI decoded)
Returns the requested URI (path and query string).
@return string The raw URI (i.e. not URI decoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1047
→public getRouteResolver() -> \Closure
Get the route resolver callback.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:938
→public getScheme() -> string
Gets the request's scheme.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:939
→public getSchemeAndHttpHost() -> string The scheme and HTTP host
Gets the scheme and HTTP host.
If the URL was called with basic authentication, the user
and the password are not added to the generated string.
@return string The scheme and HTTP host
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1064
→public getScriptName() -> string
Returns current script name.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:866
→public getSession() -> SessionInterface|null The session
Gets the Session.
@return SessionInterface|null The session
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:738
→public getUri() -> string A normalized URI (URL) for the Request
Generates a normalized URI (URL) for the Request.
@return string A normalized URI (URL) for the Request
@see getQueryString()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1076
→public getUriForPath($path) -> string The normalized URI for the path
Generates a normalized URI for the given path.
@param string $path A path to use instead of the current one
@return string The normalized URI for the path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1092
→public getUser() -> string|null
Returns the user.
@return string|null
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:991
→public getUserInfo() -> string A user name and, optionally, scheme-specific information about how to gain authorization to access the server
Gets the user info.
@return string A user name and, optionally, scheme-specific information about how to gain authorization to access the server
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1011
→public getUserResolver() -> \Closure
Get the user resolver callback.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:913
→public has($key) -> bool
Determine if the request contains a non-empty value for an input item.
@param string|array $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:288
→public hasCookie($key) -> bool
Determine if a cookie is set on the request.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:396
→public hasFile($key) -> bool
Determine if the uploaded data contains a file.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:464
→public hasPreviousSession() -> bool
Whether the request contains a Session which was started in one of the
previous requests.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:749
→public hasSession() -> bool true when the Request contains a Session object, false otherwise
Whether the request contains a Session object.
This method does not give any information about the state of the session object,
like whether the session is started or not. It is just a way to check if this Request
is associated with a Session instance.
@return bool true when the Request contains a Session object, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:764
Retrieve a header from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:497
Sets the parameters for this request.
This method also re-initializes all properties.
@param array $query The GET parameters
@param array $request The POST parameters
@param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...)
@param array $cookies The COOKIE parameters
@param array $files The FILES parameters
@param array $server The SERVER parameters
@param string|resource $content The raw body data
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:237
Retrieve an input item from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:333
→public instance() -> $this
Return the Request instance.
@return $this
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:65
→public ip() -> string
Returns the client IP address.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:246
→public ips() -> array
Returns the client IP addresses.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:256
→public is() -> bool
Determine if the current request URI matches a pattern.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:181
→public isJson() -> bool
Determine if the request is sending JSON.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:676
→public isMethod($method) -> bool
Checks if the request method is of specified type.
@param string $method Uppercase request method (GET, POST etc).
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1454
→public isMethodSafe() -> bool
Checks whether the method is safe or not.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1464
→public isNoCache() -> bool
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1532
→public isSecure() -> bool
Checks whether the request is secure or not.
This method can read the client protocol from the "X-Forwarded-Proto" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Proto" header must contain the protocol: "https" or "http".
If your reverse proxy uses a different header name than "X-Forwarded-Proto"
("SSL_HTTPS" for instance), configure it via "setTrustedHeaderName()" with
the "client-proto" key.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1181
→public isXmlHttpRequest() -> bool true if the request is an XMLHttpRequest, false otherwise
Returns true if the request is a XMLHttpRequest.
It works if your JavaScript library sets an X-Requested-With HTTP header.
It is known to work with common JavaScript frameworks:
@link http://en.wikipedia.org/wiki/List_of_Ajax_frameworks#JavaScript
@return bool true if the request is an XMLHttpRequest, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1664
Get the JSON payload for the request.
@param string $key
@param mixed $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:622
→public merge(array $input) -> void
Merge new input into the current request's input array.
@param array $input
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:599
→public method() -> string
Get the request method.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:75
→public offsetExists($offset) -> bool
Determine if the given offset exists.
@param string $offset
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:974
→public offsetGet($offset) -> mixed
Get the value at the given offset.
@param string $offset
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:985
→public offsetSet($offset, $value) -> void
Set the value at the given offset.
@param string $offset
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:997
→public offsetUnset($offset) -> void
Remove the value at the given offset.
@param string $offset
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1008
Retrieve an old input item.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:521
→public only($keys) -> array
Get a subset of the items from the input data.
@param array|mixed $keys
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:346
→public overrideGlobals()
Overrides the PHP global variables according to this request instance.
It overrides $_GET, $_POST, $_REQUEST, $_SERVER, $_COOKIE.
$_FILES is never overridden, see rfc1867
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:512
→public path() -> string
Get the current path info for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:132
→public pjax() -> bool
Determine if the request is the result of an PJAX call.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:226
→public prefers($contentTypes) -> string|null
Return the most suitable content type from the given array based on content negotiation.
@param string|array $contentTypes
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:730
Retrieve a query string item from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:385
→public replace(array $input) -> void
Replace the input for the current request.
@param array $input
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:610
→public root() -> string
Get the root URL for the application.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:85
Get the route handling the request.
@param string|null $param
@return \Illuminate\Routing\Route|object|string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:876
→public secure() -> bool
Determine if the request is over HTTPS.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:236
Get a segment from the URI (1 based index).
@param int $index
@param string|null $default
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:156
→public segments() -> array
Get all of the segments for the request path.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:166
Retrieve a server variable from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:509
→public session() -> \Illuminate\Session\Store
Get the session associated with the request.
@return \Illuminate\Session\Store
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:849
→public setDefaultLocale($locale)
Sets the default locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1408
→public setFormat($format, $mimeTypes)
Associates a format with mime types.
@param string $format The format
@param string|array $mimeTypes The associated mime types (the preferred one must be the first as it will be used as the content type)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1352
→public setLocale($locale)
Sets the locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1432
→public setMethod($method)
Sets the request method.
@param string $method
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1256
→public setRequestFormat($format)
Sets the request format.
@param string $format The request format.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1388
Sets the Session.
@param SessionInterface $session The Session
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:774
Convert the given array of Symfony UploadedFiles to custom Laravel UploadedFiles.
@param array $files
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:433
Get the input source for the request.
@return \Symfony\Component\HttpFoundation\ParameterBag
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:640
→protected isEmptyString($key) -> bool
Determine if the given input key is an empty string for "has".
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:307
→protected isValidFile($file) -> bool
Check that the given file is a valid file instance.
@param mixed $file
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:485
→protected prepareBasePath() -> string base path
Prepares the base path.
@return string base path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1790
→protected prepareBaseUrl() -> string
Prepares the base URL.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1724
→protected preparePathInfo() -> string path info
Prepares the path info.
@return string path info
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1816
→protected prepareRequestUri()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1677
Retrieve a parameter item from a given source.
@param string $source
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:584
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1901
→private getUrlencodedPrefix($string, $prefix)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1886
→private isFromTrustedProxy()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1916
→private setPhpDefaultLocale($locale)
Sets the default PHP locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1864
Create a new configuration repository.
@param array $items
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:24
→public all() -> array
Get all of the configuration items for the application.
@return array
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:107
→public get($key, $default = NULL) -> mixed
Get the specified configuration value.
@param string $key
@param mixed $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:47
→public has($key) -> bool
Determine if the given configuration value exists.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:35
→public offsetExists($key) -> bool
Determine if the given configuration option exists.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:118
→public offsetGet($key) -> mixed
Get a configuration option.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:129
→public offsetSet($key, $value) -> void
Set a configuration option.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:141
→public offsetUnset($key) -> void
Unset a configuration option.
@param string $key
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:152
→public prepend($key, $value) -> void
Prepend a value onto an array configuration value.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:77
→public push($key, $value) -> void
Push a value onto an array configuration value.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:93
→public set($key, $value = NULL) -> void
Set a given configuration value.
@param array|string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:59
Create a new log writer instance.
@param \Monolog\Logger $monolog
@param \Illuminate\Contracts\Events\Dispatcher $dispatcher
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:59
Log an alert message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:87
Log a critical message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:99
Log a debug message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:159
Log an emergency message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:75
Log an error message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:111
Log an informational message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:147
→public listen(Closure $callback) -> void
Register a new callback handler for when a log event is triggered.
@param \Closure $callback
@return void
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:272
Log a message to the logs.
@param string $level
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:172
Set the event dispatcher instance.
@param \Illuminate\Contracts\Events\Dispatcher $dispatcher
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:371
Register a daily file log handler.
@param string $path
@param int $days
@param string $level
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:227
Register an error_log handler.
@param string $level
@param int $messageType
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:255
→public useFiles($path, $level = debug) -> void
Register a file log handler.
@param string $path
@param string $level
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:212
Register a Syslog handler.
@param string $name
@param string $level
@return \Psr\Log\LoggerInterface
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:243
Log a warning message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:123
Get a defaut Monolog formatter instance.
@return \Monolog\Formatter\LineFormatter
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:350
→protected parseLevel($level) -> int
Parse the string level into a Monolog constant.
@param string $level
@return int
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:326
Write a message to Monolog.
@param string $level
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:198
Create a new gate instance.
@param \Illuminate\Contracts\Container\Container $container
@param callable $userResolver
@param array $abilities
@param array $policies
@param array $beforeCallbacks
@param array $afterCallbacks
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:67
→public after($callback) -> $this
Register a callback to run after all Gate checks.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:158
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:172
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return \Illuminate\Auth\Access\Response
@throws \Illuminate\Auth\Access\AuthorizationException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:216
→public before($callback) -> $this
Register a callback to run before all Gate checks.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:145
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:196
→public define($ability, $callback) -> $this
Define a new ability.
@param string $ability
@param callable|string $callback
@return $this
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:97
Determine if the given ability should be denied for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:184
→public forUser($user) -> static
Get a guard instance for the given user.
@param \Illuminate\Contracts\Auth\Authenticatable|mixed $user
@return static
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:432
→public getPolicyFor($class) -> mixed
Get a policy instance for a given class.
@param object|string $class
@return mixed
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:402
→public has($ability) -> bool
Determine if a given ability has been defined.
@param string $ability
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:83
→public policy($class, $policy) -> $this
Define a policy class for a given class type.
@param string $class
@param string $policy
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:132
→public resolvePolicy($class) -> mixed
Build a policy class instance of the given type.
@param object|string $class
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:421
Create a new access response.
@param string|null $message
@return \Illuminate\Auth\Access\Response
Defined in .../laravel/framework/src/Illuminate/Auth/Access/HandlesAuthorization.php:13
Create the ability callback for a callback string.
@param string $callback
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:116
Call all of the after callbacks with check result.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@param bool $result
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:300
Call all of the before callbacks and return if a result is given.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return bool|null
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:280
→protected deny($message = This action is unauthorized.) -> void
Throws an unauthorized exception.
@param string $message
@return void
@throws \Illuminate\Auth\Access\AuthorizationException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/HandlesAuthorization.php:26
Determine if the first argument in the array corresponds to a policy.
@param array $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:336
Get the raw result for the given ability for the current user.
@param string $ability
@param array|mixed $arguments
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:234
Resolve the callable for the given ability and arguments.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return callable
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:317
Resolve the callback for a policy check.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return callable
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:357
→protected resolveUser() -> mixed
Resolve the user from the user resolver.
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:449
Add a Route instance to the collection.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:50
→public count() -> int
Count the number of items in the collection.
@return int
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:310
Get a route instance by its controller action.
@param string $action
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:280
Get a route instance by its name.
@param string $name
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:269
→public getIterator() -> \ArrayIterator
Get an iterator for the items.
@return \ArrayIterator
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:300
→public getRoutes() -> array
Get all of the routes in the collection.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:290
→public hasNamedRoute($name) -> bool
Determine if the route collection contains a given named route.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:258
Find the first route matching a given request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Routing\Route
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:139
→public refreshNameLookups() -> void
Refresh the name look-up table.
This is done in case any names are fluently defined.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:108
→protected addLookups($route) -> void
Add the route to any look-up tables if necessary.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:82
Add a route to the controller action dictionary.
@param array $action
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:126
→protected addToCollections($route) -> void
Add the given route to the arrays of routes.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:65
Determine if a route in the array matches the request.
@param array $routes
@param \Illuminate\http\Request $request
@param bool $includingMethod
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:230
Determine if any routes match on another HTTP verb.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:170
→protected get($method = NULL) -> array
Get all of the routes in the collection.
@param string|null $method
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:243
Get a route (if necessary) that responds when other available methods are present.
@param \Illuminate\Http\Request $request
@param array $methods
@return \Illuminate\Routing\Route
@throws \Symfony\Component\Routing\Exception\MethodNotAllowedHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:197
Throw a method not allowed HTTP exception.
@param array $others
@return void
@throws \Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:217
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
→public allFiles($directory) -> array
Get all of the files from the given directory (recursive).
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:300
→public append($path, $data) -> int
Append to a file.
@param string $path
@param string $data
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:107
→public cleanDirectory($directory) -> bool
Empty the specified directory of all files and folders.
@param string $directory
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:438
→public copy($path, $target) -> bool
Copy a file to a new location.
@param string $path
@param string $target
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:156
Copy a directory from one location to another.
@param string $directory
@param string $destination
@param int $options
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:348
→public delete($paths) -> bool
Delete the file at a given path.
@param string|array $paths
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:118
Recursively delete a directory.
The directory itself may be optionally preserved.
@param string $directory
@param bool $preserve
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:401
→public directories($directory) -> array
Get all of the directories within a given directory.
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:311
→public exists($path) -> bool
Determine if a file or directory exists.
@param string $path
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:21
→public extension($path) -> string
Extract the file extension from a file path.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:178
→public files($directory) -> array
Get an array of all files in a directory.
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:278
→public get($path) -> string
Get the contents of a file.
@param string $path
@return string
@throws \Illuminate\Contracts\Filesystem\FileNotFoundException
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:34
→public getRequire($path) -> mixed
Get the returned value of a file.
@param string $path
@return mixed
@throws \Illuminate\Contracts\Filesystem\FileNotFoundException
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:51
→public glob($pattern, $flags = 0) -> array
Find path names matching a given pattern.
@param string $pattern
@param int $flags
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:267
→public isDirectory($directory) -> bool
Determine if the given path is a directory.
@param string $directory
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:233
→public isFile($file) -> bool
Determine if the given path is a file.
@param string $file
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:255
→public isWritable($path) -> bool
Determine if the given path is writable.
@param string $path
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:244
→public lastModified($path) -> int
Get the file's last modification time.
@param string $path
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:222
Create a directory.
@param string $path
@param int $mode
@param bool $recursive
@param bool $force
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:331
→public mimeType($path) -> string|false
Get the mime-type of a given file.
@param string $path
@return string|false
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:200
→public move($path, $target) -> bool
Move a file to a new location.
@param string $path
@param string $target
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:144
→public name($path) -> string
Extract the file name from a file path.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:167
→public prepend($path, $data) -> int
Prepend to a file.
@param string $path
@param string $data
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:91
→public put($path, $contents, $lock = false) -> int
Write the contents of a file.
@param string $path
@param string $contents
@param bool $lock
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:79
→public requireOnce($file) -> mixed
Require the given file once.
@param string $file
@return mixed
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:66
→public size($path) -> int
Get the file size of a given file.
@param string $path
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:211
→public type($path) -> string
Get the file type of a given file.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:189
Create a new Route instance.
@param array $methods
@param string $uri
@param \Closure|array $action
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:110
→public __get($key) -> mixed
Dynamically access route parameters.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:905
Bind the route to a given request for execution.
@param \Illuminate\Http\Request $request
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:415
Extract the parameter list from the request.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:430
→public defaults($key, $value) -> $this
Set a default value for the route.
@param string $key
@param mixed $value
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:602
→public domain() -> string|null
Get the domain defined for the route.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:742
→public forgetParameter($name) -> void
Unset a parameter on the route if it is set.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:343
→public getAction() -> array
Get the action array for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:829
→public getActionName() -> string
Get the action name for the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:819
Get the compiled version of the route.
@return \Symfony\Component\Routing\CompiledRoute
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:852
→public getMethods() -> array
Get the HTTP verbs the route responds to.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:692
→public getName() -> string
Get the name of the route instance.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:785
Get a given parameter from the route.
@param string $name
@param mixed $default
@return string|object
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:306
→public getPath() -> string
Get the URI associated with the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:672
→public getPrefix() -> string
Get the prefix of the route instance.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:775
→public getUri() -> string
Get the URI that the route responds to.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:752
→public hasParameter($name) -> bool
Determine a given parameter exists from the route.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:290
→public hasParameters() -> bool
Determine if the route has parameters.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:279
→public httpOnly() -> bool
Determine if the route only responds to HTTP requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:712
→public httpsOnly() -> bool
Determine if the route only responds to HTTPS requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:722
Determine if the route matches given request.
@param \Illuminate\Http\Request $request
@param bool $includingMethod
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:184
→public methods() -> array
Get the HTTP verbs the route responds to.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:702
Get or set the middlewares attached to the route.
@param array|string|null $middleware
@return $this|array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:235
→public name($name) -> $this
Add or change the route name.
@param string $name
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:796
Get a given parameter from the route.
@param string $name
@param mixed $default
@return string|object
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:318
→public parameterNames() -> array
Get all of the parameter names for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:386
→public parameters() -> array
Get the key / value list of parameters for the route.
@return array
@throws \LogicException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:357
→public parametersWithoutNulls() -> array
Get the key / value list of parameters without null values.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:374
→public prefix($prefix) -> $this
Add a prefix to the route URI.
@param string $prefix
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:658
→public prepareForSerialization() -> void
Prepare the route instance for serialization.
@return void
@throws \LogicException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:890
Resolve the given method's type-hinted dependencies.
@param array $parameters
@param \ReflectionFunctionAbstract $reflector
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:52
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:131
→public secure() -> bool
Determine if the route only responds to HTTPS requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:732
→public setAction(array $action) -> $this
Set the action array for the route.
@param array $action
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:840
Set the container instance on the route.
@param \Illuminate\Container\Container $container
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:876
→public setParameter($name, $value) -> void
Set a parameter to the given value.
@param string $name
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:330
Set the router instance on the route.
@param \Illuminate\Routing\Router $router
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:863
→public setUri($uri) -> $this
Set the URI that the route responds to.
@param string $uri
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:763
Get the parameters that are listed in the route / controller signature.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:257
→public uri() -> string
Get the URI associated with the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:682
→public uses($action) -> $this
Set the handler for the route.
@param \Closure|string $action
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:809
→public where($name, $expression = NULL) -> $this
Set a regular expression requirement on the route.
@param array|string $name
@param string $expression
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:616
Determine if an object of the given class is in a list of parameters.
@param string $class
@param array $parameters
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:96
Extract the parameter list from the host part of the request.
@param \Illuminate\Http\Request $request
@param array $parameters
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:473
Get the parameter matches for the path portion of the URI.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:459
Call a class method with the resolved dependencies.
@param object $instance
@param string $method
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:19
→protected compileParameterNames() -> array
Get the parameter names for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:400
→protected compileRoute() -> void
Compile the route into a Symfony CompiledRoute instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:206
→protected extractOptionalParameters() -> array
Get the optional parameters for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:222
Find the callable in an action array.
@param array $action
@return callable
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:568
→protected matchToKeys(array $matches) -> array
Combine a set of parameter matches with the route's keys.
@param array $matches
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:486
→protected parseAction($action) -> array
Parse the route action into a standard array.
@param callable|array $action
@return array
@throws \UnexpectedValueException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:528
Parse arguments to the where method into an array.
@param array|string $name
@param string $expression
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:632
Replace null parameters with their defaults.
@param array $parameters
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:505
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:152
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:169
Splice the given value into the parameter list.
@param array $parameters
@param string $key
@param mixed $instance
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:111
Attempt to transform the given parameter into a class instance.
@param \ReflectionParameter $parameter
@param array $parameters
@param array $originalParameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:77
→protected whereArray(array $wheres) -> $this
Set a list of regular expression requirements on the route.
@param array $wheres
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:643
Set the globally available instance of the container.
@return static
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1143
Set the shared instance of the container.
@param \Illuminate\Contracts\Container\Container $container
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1154
→public __construct($basePath = NULL) -> void
Create a new Illuminate application instance.
@param string|null $basePath
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:141
→public __get($key) -> mixed
Dynamically access container services.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1221
→public __set($key, $value) -> void
Dynamically set container services.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1233
Throw an HttpException with the given data.
@param int $code
@param string $message
@param array $headers
@return void
@throws \Symfony\Component\HttpKernel\Exception\HttpException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:876
Add a contextual binding to the container.
@param string $concrete
@param string $abstract
@param \Closure|string $implementation
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:242
Add an array of services to the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:947
Register a callback to run after a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:241
Register a callback to run after loading the environment.
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:215
Register a new after resolving callback for all types.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:911
→public alias($abstract, $alias) -> void
Alias a type to a different name.
@param string $abstract
@param string $alias
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:400
→public basePath() -> string
Get the base path of the Laravel installation.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:300
Register a callback to run before a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:229
Register a binding with the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:177
Register a binding if it hasn't already been registered.
@param string $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:255
→public boot() -> void
Boot the application's service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:705
→public booted($callback) -> void
Register a new "booted" listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:755
→public booting($callback) -> void
Register a new boot listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:744
Run the given array of bootstrap classes.
@param array $bootstrappers
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:196
→public bound($abstract) -> bool
Determine if the given abstract type has been bound.
(Overriding Container::bound)
@param string $abstract
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:685
Instantiate a concrete instance of the given type.
@param string $concrete
@param array $parameters
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:729
Call the given Closure / class@method and inject its dependencies.
@param callable|string $callback
@param array $parameters
@param string|null $defaultMethod
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:499
→public configPath() -> string
Get the path to the application configuration files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:310
→public configurationIsCached() -> bool
Determine if the application configuration is cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:801
→public configureMonologUsing($callback) -> $this
Define a callback to be used to configure Monolog.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:969
→public databasePath() -> string
Get the path to the database directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:320
Detect the application's current environment.
@param \Closure $callback
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:470
→public environment() -> string
Get or check the current application environment.
@param mixed
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:437
→public environmentFile() -> string
Get the environment file the application is using.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:426
→public environmentPath() -> string
Get the path to the environment file directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:390
"Extend" an abstract type in the container.
@param string $abstract
@param \Closure $closure
@return void
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:305
→public flush() -> void
Flush the container of all bindings and resolved instances.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1076
→public forgetInstance($abstract) -> void
Remove a resolved instance from the instance cache.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1110
→public forgetInstances() -> void
Clear all of the instances from the container.
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1120
→public getBindings() -> array
Get the container's bindings.
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1088
→public getCachedCompilePath() -> string
Get the path to the cached "compiled.php" file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:841
→public getCachedConfigPath() -> string
Get the path to the configuration cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:811
→public getCachedRoutesPath() -> string
Get the path to the routes cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:831
→public getCachedServicesPath() -> string
Get the path to the cached services.php file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:851
→public getDeferredServices() -> array
Get the application's deferred services.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:925
→public getLoadedProviders() -> array
Get the service providers that have been loaded.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:915
→public getLocale() -> string
Get the current application locale.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1001
→public getMonologConfigurator() -> callable
Get the custom Monolog configurator for the application.
@return callable
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:991
→public getNamespace() -> string
Get the application namespace.
@return string
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1104
Get the registered service provider instance if it exists.
@param \Illuminate\Support\ServiceProvider|string $provider
@return \Illuminate\Support\ServiceProvider|null
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:558
{@inheritdoc}
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:780
→public hasBeenBootstrapped() -> bool
Determine if the application has been bootstrapped before.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:251
→public hasMonologConfigurator() -> bool
Determine if the application has a custom Monolog configurator.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:981
→public instance($abstract, $instance) -> void
Register an existing instance as shared in the container.
@param string $abstract
@param mixed $instance
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:325
→public isAlias($name) -> bool
Determine if a given string is an alias.
@param string $name
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:164
→public isBooted() -> bool
Determine if the application has booted.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:695
→public isDeferredService($service) -> bool
Determine if the given service is a deferred service.
@param string $service
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:958
→public isDownForMaintenance() -> bool
Determine if the application is currently down for maintenance.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:861
→public isLocal() -> bool
Determine if application is in local environment.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:459
→public isShared($abstract) -> bool
Determine if a given type is shared.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1045
→public langPath() -> string
Get the path to the language files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:345
→public loadDeferredProvider($service) -> void
Load the provider for a deferred service.
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:616
→public loadDeferredProviders() -> void
Load and boot all of the remaining deferred providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:598
→public loadEnvironmentFrom($file) -> $this
Set the environment file to be loaded during bootstrapping.
@param string $file
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:414
Resolve the given type from the container.
(Overriding Container::make)
@param string $abstract
@param array $parameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:666
→public offsetExists($key) -> bool
Determine if a given offset exists.
@param string $key
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1165
→public offsetGet($key) -> mixed
Get the value at a given offset.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1176
→public offsetSet($key, $value) -> void
Set the value at a given offset.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1188
→public offsetUnset($key) -> void
Unset the value at a given offset.
@param string $key
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1208
→public path() -> string
Get the path to the application "app" directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:290
→public publicPath() -> string
Get the path to the public / web directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:355
Bind a new callback to an abstract's rebind event.
@param string $abstract
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:423
Refresh an instance on the given target and method.
@param string $abstract
@param mixed $target
@param string $method
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:440
Register a service provider with the application.
@param \Illuminate\Support\ServiceProvider|string $provider
@param array $options
@param bool $force
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:518
→public registerConfiguredProviders() -> void
Register all of the configured providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:502
→public registerCoreContainerAliases() -> void
Register the core class aliases in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1026
Register a deferred provider and service.
@param string $provider
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:639
Resolve a service provider instance from the class name.
@param string $provider
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:573
→public resolved($abstract) -> bool
Determine if the given abstract type has been resolved.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:147
Register a new resolving callback.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:895
→public routesAreCached() -> bool
Determine if the application routes are cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:821
→public runningInConsole() -> bool
Determine if we are running in the console.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:482
→public runningUnitTests() -> bool
Determine if we are running unit tests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:492
→public setBasePath($basePath) -> $this
Set the base path for the application.
@param string $basePath
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:262
Set the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:936
→public setLocale($locale) -> void
Set the current application locale.
@param string $locale
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1012
→public share(Closure $closure) -> \Closure
Wrap a Closure such that it is shared.
@param \Closure $closure
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:280
→public shouldSkipMiddleware() -> bool
Determine if middleware has been disabled for the application.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:790
Register a shared binding in the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:269
→public storagePath() -> string
Get the path to the storage directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:365
→public tag($abstracts, $tags) -> void
Assign a set of tags to a given binding.
@param array|string $abstracts
@param array|mixed ...$tags
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:359
→public tagged($tag) -> array
Resolve all of the bindings for a given tag.
@param string $tag
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:380
→public terminate() -> void
Terminate the application.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:903
→public terminating(Closure $callback) -> $this
Register a terminating callback with the application.
@param \Closure $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:891
→public useDatabasePath($path) -> $this
Set the database directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:331
→public useEnvironmentPath($path) -> $this
Set the directory for the environment file.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:401
→public useStoragePath($path) -> $this
Set the storage directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:376
→public version() -> string
Get the version number of the application.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:159
Define a contextual binding.
@param string $concrete
@return \Illuminate\Contracts\Container\ContextualBindingBuilder
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:121
Wrap the given closure such that its dependencies will be injected when executed.
@param \Closure $callback
@param array $parameters
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:484
Get the dependency for the given call parameter.
@param \ReflectionParameter $parameter
@param array $parameters
@param array $dependencies
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:570
Register a new after resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:943
→protected bindPathsInContainer() -> void
Bind all of the application paths in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:276
Boot the given service provider.
@param \Illuminate\Support\ServiceProvider $provider
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:731
Call a string reference to a class using Class@method syntax.
@param string $target
@param array $parameters
@param string|null $defaultMethod
@return mixed
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:593
→protected dropStaleInstances($abstract) -> void
Drop all of the stale instances and aliases.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1099
Extract the type and alias from a given definition.
@param array $definition
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:411
Call the booting callbacks for the application.
@param array $callbacks
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:770
Fire an array of callbacks with an object.
@param mixed $object
@param array $callbacks
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1032
Fire all of the resolving callbacks.
@param string $abstract
@param mixed $object
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:984
→protected getAlias($abstract) -> string
Get the alias for an abstract if available.
@param string $abstract
@return string
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1078
Get the proper reflection instance for the given callback.
@param callable|string $callback
@return \ReflectionFunctionAbstract
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:549
Get all callbacks for a given type.
@param string $abstract
@param object $object
@param array $callbacksPerType
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1012
Get the Closure to be used when building a type.
@param string $abstract
@param string $concrete
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:225
Get the concrete type for a given abstract.
@param string $abstract
@return mixed $concrete
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:665
Get the contextual concrete binding for the given abstract.
@param string $abstract
@return string|null
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:687
Resolve all of the dependencies from the ReflectionParameters.
@param array $parameters
@param array $primitives
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:793
→protected getExtenders($abstract) -> array
Get the extender callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:711
Get the type hint for this closure's first argument.
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:960
Get the used kernel object.
@return \Illuminate\Contracts\Console\Kernel|\Illuminate\Contracts\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1088
Get all dependencies for a given method.
@param callable|string $callback
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:532
Get the rebound callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:468
Determine if the given concrete is buildable.
@param mixed $concrete
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1067
Determine if the given string is in Class@method syntax.
@param mixed $callback
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:516
If extra parameters are passed by numeric ID, rekey them by argument name.
@param array $dependencies
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:875
→protected markAsRegistered($provider) -> void
Mark the given provider as registered.
@param \Illuminate\Support\ServiceProvider $provider
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:584
→protected normalize($service) -> mixed
Normalize the given class name by removing leading slashes.
@param mixed $service
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:700
→protected rebound($abstract) -> void
Fire the "rebound" callbacks for the given abstract type.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:453
→protected registerBaseBindings() -> void
Register the basic bindings into the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:169
→protected registerBaseServiceProviders() -> void
Register all of the base service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:183
Resolve a class based dependency from the container.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:850
Resolve a non-class hinted dependency.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:823
Register a new resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:926
Create a new connection factory instance.
@param \Illuminate\Contracts\Container\Container $container
@return void
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:29
Create a connector instance based on the configuration.
@param array $config
@return \Illuminate\Database\Connectors\ConnectorInterface
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:173
Establish a PDO connection based on the configuration.
@param array $config
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:41
Create a new connection instance.
@param string $driver
@param \PDO|\Closure $connection
@param string $database
@param string $prefix
@param array $config
@return \Illuminate\Database\Connection
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:212
→protected createReadPdo(array $config) -> \PDO
Create a new PDO instance for reading.
@param array $config
@return \PDO
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:86
Create a single database connection instance.
@param array $config
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:73
Create a single database connection instance.
@param array $config
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:58
→protected getReadConfig(array $config) -> array
Get the read configuration for a read / write connection.
@param array $config
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:99
Get a read / write level configuration.
@param array $config
@param string $type
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:132
→protected getWriteConfig(array $config) -> array
Get the read configuration for a read / write connection.
@param array $config
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:118
Merge a configuration for a read / write connection.
@param array $config
@param array $merge
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:148
Parse and prepare the database configuration.
@param array $config
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:160
Convert an array of column names into a delimited string.
@param array $columns
@return string
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:107
Compile a delete statement into SQL.
@param \Illuminate\Database\Query\Builder $query
@return string
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php:102
Compile an exists statement into SQL.
@param \Illuminate\Database\Query\Builder $query
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:645
Compile an insert statement into SQL.
@param \Illuminate\Database\Query\Builder $query
@param array $values
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:659
Compile an insert and get ID statement into SQL.
@param \Illuminate\Database\Query\Builder $query
@param array $values
@param string $sequence
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:694
→public compileSavepoint($name) -> string
Compile the SQL statement to define a savepoint.
@param string $name
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:792
→public compileSavepointRollBack($name) -> string
Compile the SQL statement to execute a savepoint rollback.
@param string $name
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:803
Compile a select query into SQL.
@param \Illuminate\Database\Query\Builder $query
@return string
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php:34
Compile a truncate table statement into SQL.
@param \Illuminate\Database\Query\Builder $query
@return array
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:759
Compile an update statement into SQL.
@param \Illuminate\Database\Query\Builder $query
@param array $values
@return string
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php:81
→public getDateFormat() -> string
Get the format for database stored dates.
@return string
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:161
→public getTablePrefix() -> string
Get the grammar's table prefix.
@return string
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:171
→public getValue($expression) -> string
Get the value of a raw expression.
@param \Illuminate\Database\Query\Expression $expression
@return string
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:140
→public isExpression($value) -> bool
Determine if the given value is a raw expression.
@param mixed $value
@return bool
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:151
→public parameter($value) -> string
Get the appropriate query parameter place-holder for a value.
@param mixed $value
@return string
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:129
→public parameterize(array $values) -> string
Create query parameter place-holders for an array.
@param array $values
@return string
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:118
→public setTablePrefix($prefix) -> $this
Set the grammar's table prefix.
@param string $prefix
@return $this
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:182
→public supportsSavepoints() -> bool
Determine if the grammar supports savepoints.
@return bool
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:781
Wrap a value in keyword identifiers.
@param \Illuminate\Database\Query\Expression|string $value
@param bool $prefixAlias
@return string
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:49
→public wrapArray(array $values) -> array
Wrap an array of values.
@param array $values
@return array
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:22
→public wrapTable($table) -> string
Wrap a table in keyword identifiers.
@param \Illuminate\Database\Query\Expression|string $table
@return string
Inherited from Illuminate\Database\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Grammar.php:33
Compile an aggregated select clause.
@param \Illuminate\Database\Query\Builder $query
@param array $aggregate
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:82
→protected compileBasicHaving($having) -> string
Compile a basic having clause.
@param array $having
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:546
Compile the "select *" portion of the query.
@param \Illuminate\Database\Query\Builder $query
@param array $columns
@return string|null
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:103
Compile the components necessary for a select clause.
@param \Illuminate\Database\Query\Builder $query
@return array
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:57
Compile the "from" portion of the query.
@param \Illuminate\Database\Query\Builder $query
@param string $table
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:124
Compile the "group by" portions of the query.
@param \Illuminate\Database\Query\Builder $query
@param array $groups
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:503
→protected compileHaving(array $having) -> string
Compile a single having clause.
@param array $having
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:528
Compile the "having" portions of the query.
@param \Illuminate\Database\Query\Builder $query
@param array $havings
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:515
Create a join clause constraint segment.
@param array $clause
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:176
Compile the "join" portions of the query.
@param \Illuminate\Database\Query\Builder $query
@param array $joins
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:136
Compile the "limit" portions of the query.
@param \Illuminate\Database\Query\Builder $query
@param int $limit
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:580
Compile the lock into SQL.
@param \Illuminate\Database\Query\Builder $query
@param bool|string $value
@return string
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php:65
Create a nested join clause constraint segment.
@param array $clause
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:203
Compile the "offset" portions of the query.
@param \Illuminate\Database\Query\Builder $query
@param int $offset
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:592
Compile the "order by" portions of the query.
@param \Illuminate\Database\Query\Builder $query
@param array $orders
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:562
→protected compileUnion(array $union) -> string
Compile a single union statement.
@param array $union
@return string
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php:51
Compile the "union" queries attached to the main query.
@param \Illuminate\Database\Query\Builder $query
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:603
Compile the "where" portions of the query.
@param \Illuminate\Database\Query\Builder $query
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:224
→protected concatenate($segments) -> string
Concatenate an array of segments, removing empties.
@param array $segments
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:814
Compile a date based where clause.
@param string $type
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:477
→protected removeLeadingBoolean($value) -> string
Remove the leading boolean from a statement.
@param string $value
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:827
Compile a basic where clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:288
Compile a "between" where clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:302
Compile a "where date" clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:428
Compile a "where day" clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:440
Compile a where exists clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:316
Compile a "where in" clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:340
Compile a where in sub-select clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:376
Compile a "where month" clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:452
Compile a nested where clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:260
Compile a where exists clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:328
Compile a "where not in" clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:358
Compile a where not in sub-select clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:390
Compile a "where not null" clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:416
Compile a "where null" clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:404
Compile a raw where clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:491
Compile a where condition with a sub-select.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:274
Compile a "where year" clause.
@param \Illuminate\Database\Query\Builder $query
@param array $where
@return string
Inherited from Illuminate\Database\Query\Grammars\Grammar
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php:464
→protected wrapValue($value) -> string
Wrap a single string in keyword identifiers.
@param string $value
@return string
Defined in .../laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php:133
Process the results of a column listing query.
@param array $results
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php:13
→public processInsertGetId(Illuminate\Database\Query\Builder $query, $sql, $values, $sequence = NULL) -> int
Process an "insert get ID" query.
@param \Illuminate\Database\Query\Builder $query
@param string $sql
@param array $values
@param string $sequence
@return int
Inherited from Illuminate\Database\Query\Processors\Processor
Defined in .../laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php:30
Process the results of a "select" query.
@param \Illuminate\Database\Query\Builder $query
@param array $results
@return array
Inherited from Illuminate\Database\Query\Processors\Processor
Defined in .../laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php:16
Set the globally available instance of the container.
@return static
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1143
Set the shared instance of the container.
@param \Illuminate\Contracts\Container\Container $container
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1154
→public __construct($basePath = NULL) -> void
Create a new Illuminate application instance.
@param string|null $basePath
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:141
→public __get($key) -> mixed
Dynamically access container services.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1221
→public __set($key, $value) -> void
Dynamically set container services.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1233
Throw an HttpException with the given data.
@param int $code
@param string $message
@param array $headers
@return void
@throws \Symfony\Component\HttpKernel\Exception\HttpException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:876
Add a contextual binding to the container.
@param string $concrete
@param string $abstract
@param \Closure|string $implementation
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:242
Add an array of services to the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:947
Register a callback to run after a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:241
Register a callback to run after loading the environment.
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:215
Register a new after resolving callback for all types.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:911
→public alias($abstract, $alias) -> void
Alias a type to a different name.
@param string $abstract
@param string $alias
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:400
→public basePath() -> string
Get the base path of the Laravel installation.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:300
Register a callback to run before a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:229
Register a binding with the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:177
Register a binding if it hasn't already been registered.
@param string $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:255
→public boot() -> void
Boot the application's service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:705
→public booted($callback) -> void
Register a new "booted" listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:755
→public booting($callback) -> void
Register a new boot listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:744
Run the given array of bootstrap classes.
@param array $bootstrappers
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:196
→public bound($abstract) -> bool
Determine if the given abstract type has been bound.
(Overriding Container::bound)
@param string $abstract
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:685
Instantiate a concrete instance of the given type.
@param string $concrete
@param array $parameters
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:729
Call the given Closure / class@method and inject its dependencies.
@param callable|string $callback
@param array $parameters
@param string|null $defaultMethod
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:499
→public configPath() -> string
Get the path to the application configuration files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:310
→public configurationIsCached() -> bool
Determine if the application configuration is cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:801
→public configureMonologUsing($callback) -> $this
Define a callback to be used to configure Monolog.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:969
→public databasePath() -> string
Get the path to the database directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:320
Detect the application's current environment.
@param \Closure $callback
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:470
→public environment() -> string
Get or check the current application environment.
@param mixed
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:437
→public environmentFile() -> string
Get the environment file the application is using.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:426
→public environmentPath() -> string
Get the path to the environment file directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:390
"Extend" an abstract type in the container.
@param string $abstract
@param \Closure $closure
@return void
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:305
→public flush() -> void
Flush the container of all bindings and resolved instances.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1076
→public forgetInstance($abstract) -> void
Remove a resolved instance from the instance cache.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1110
→public forgetInstances() -> void
Clear all of the instances from the container.
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1120
→public getBindings() -> array
Get the container's bindings.
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1088
→public getCachedCompilePath() -> string
Get the path to the cached "compiled.php" file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:841
→public getCachedConfigPath() -> string
Get the path to the configuration cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:811
→public getCachedRoutesPath() -> string
Get the path to the routes cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:831
→public getCachedServicesPath() -> string
Get the path to the cached services.php file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:851
→public getDeferredServices() -> array
Get the application's deferred services.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:925
→public getLoadedProviders() -> array
Get the service providers that have been loaded.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:915
→public getLocale() -> string
Get the current application locale.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1001
→public getMonologConfigurator() -> callable
Get the custom Monolog configurator for the application.
@return callable
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:991
→public getNamespace() -> string
Get the application namespace.
@return string
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1104
Get the registered service provider instance if it exists.
@param \Illuminate\Support\ServiceProvider|string $provider
@return \Illuminate\Support\ServiceProvider|null
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:558
{@inheritdoc}
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:780
→public hasBeenBootstrapped() -> bool
Determine if the application has been bootstrapped before.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:251
→public hasMonologConfigurator() -> bool
Determine if the application has a custom Monolog configurator.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:981
→public instance($abstract, $instance) -> void
Register an existing instance as shared in the container.
@param string $abstract
@param mixed $instance
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:325
→public isAlias($name) -> bool
Determine if a given string is an alias.
@param string $name
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:164
→public isBooted() -> bool
Determine if the application has booted.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:695
→public isDeferredService($service) -> bool
Determine if the given service is a deferred service.
@param string $service
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:958
→public isDownForMaintenance() -> bool
Determine if the application is currently down for maintenance.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:861
→public isLocal() -> bool
Determine if application is in local environment.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:459
→public isShared($abstract) -> bool
Determine if a given type is shared.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1045
→public langPath() -> string
Get the path to the language files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:345
→public loadDeferredProvider($service) -> void
Load the provider for a deferred service.
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:616
→public loadDeferredProviders() -> void
Load and boot all of the remaining deferred providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:598
→public loadEnvironmentFrom($file) -> $this
Set the environment file to be loaded during bootstrapping.
@param string $file
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:414
Resolve the given type from the container.
(Overriding Container::make)
@param string $abstract
@param array $parameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:666
→public offsetExists($key) -> bool
Determine if a given offset exists.
@param string $key
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1165
→public offsetGet($key) -> mixed
Get the value at a given offset.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1176
→public offsetSet($key, $value) -> void
Set the value at a given offset.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1188
→public offsetUnset($key) -> void
Unset the value at a given offset.
@param string $key
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1208
→public path() -> string
Get the path to the application "app" directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:290
→public publicPath() -> string
Get the path to the public / web directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:355
Bind a new callback to an abstract's rebind event.
@param string $abstract
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:423
Refresh an instance on the given target and method.
@param string $abstract
@param mixed $target
@param string $method
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:440
Register a service provider with the application.
@param \Illuminate\Support\ServiceProvider|string $provider
@param array $options
@param bool $force
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:518
→public registerConfiguredProviders() -> void
Register all of the configured providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:502
→public registerCoreContainerAliases() -> void
Register the core class aliases in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1026
Register a deferred provider and service.
@param string $provider
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:639
Resolve a service provider instance from the class name.
@param string $provider
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:573
→public resolved($abstract) -> bool
Determine if the given abstract type has been resolved.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:147
Register a new resolving callback.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:895
→public routesAreCached() -> bool
Determine if the application routes are cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:821
→public runningInConsole() -> bool
Determine if we are running in the console.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:482
→public runningUnitTests() -> bool
Determine if we are running unit tests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:492
→public setBasePath($basePath) -> $this
Set the base path for the application.
@param string $basePath
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:262
Set the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:936
→public setLocale($locale) -> void
Set the current application locale.
@param string $locale
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1012
→public share(Closure $closure) -> \Closure
Wrap a Closure such that it is shared.
@param \Closure $closure
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:280
→public shouldSkipMiddleware() -> bool
Determine if middleware has been disabled for the application.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:790
Register a shared binding in the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:269
→public storagePath() -> string
Get the path to the storage directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:365
→public tag($abstracts, $tags) -> void
Assign a set of tags to a given binding.
@param array|string $abstracts
@param array|mixed ...$tags
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:359
→public tagged($tag) -> array
Resolve all of the bindings for a given tag.
@param string $tag
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:380
→public terminate() -> void
Terminate the application.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:903
→public terminating(Closure $callback) -> $this
Register a terminating callback with the application.
@param \Closure $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:891
→public useDatabasePath($path) -> $this
Set the database directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:331
→public useEnvironmentPath($path) -> $this
Set the directory for the environment file.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:401
→public useStoragePath($path) -> $this
Set the storage directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:376
→public version() -> string
Get the version number of the application.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:159
Define a contextual binding.
@param string $concrete
@return \Illuminate\Contracts\Container\ContextualBindingBuilder
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:121
Wrap the given closure such that its dependencies will be injected when executed.
@param \Closure $callback
@param array $parameters
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:484
Get the dependency for the given call parameter.
@param \ReflectionParameter $parameter
@param array $parameters
@param array $dependencies
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:570
Register a new after resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:943
→protected bindPathsInContainer() -> void
Bind all of the application paths in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:276
Boot the given service provider.
@param \Illuminate\Support\ServiceProvider $provider
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:731
Call a string reference to a class using Class@method syntax.
@param string $target
@param array $parameters
@param string|null $defaultMethod
@return mixed
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:593
→protected dropStaleInstances($abstract) -> void
Drop all of the stale instances and aliases.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1099
Extract the type and alias from a given definition.
@param array $definition
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:411
Call the booting callbacks for the application.
@param array $callbacks
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:770
Fire an array of callbacks with an object.
@param mixed $object
@param array $callbacks
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1032
Fire all of the resolving callbacks.
@param string $abstract
@param mixed $object
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:984
→protected getAlias($abstract) -> string
Get the alias for an abstract if available.
@param string $abstract
@return string
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1078
Get the proper reflection instance for the given callback.
@param callable|string $callback
@return \ReflectionFunctionAbstract
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:549
Get all callbacks for a given type.
@param string $abstract
@param object $object
@param array $callbacksPerType
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1012
Get the Closure to be used when building a type.
@param string $abstract
@param string $concrete
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:225
Get the concrete type for a given abstract.
@param string $abstract
@return mixed $concrete
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:665
Get the contextual concrete binding for the given abstract.
@param string $abstract
@return string|null
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:687
Resolve all of the dependencies from the ReflectionParameters.
@param array $parameters
@param array $primitives
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:793
→protected getExtenders($abstract) -> array
Get the extender callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:711
Get the type hint for this closure's first argument.
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:960
Get the used kernel object.
@return \Illuminate\Contracts\Console\Kernel|\Illuminate\Contracts\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1088
Get all dependencies for a given method.
@param callable|string $callback
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:532
Get the rebound callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:468
Determine if the given concrete is buildable.
@param mixed $concrete
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1067
Determine if the given string is in Class@method syntax.
@param mixed $callback
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:516
If extra parameters are passed by numeric ID, rekey them by argument name.
@param array $dependencies
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:875
→protected markAsRegistered($provider) -> void
Mark the given provider as registered.
@param \Illuminate\Support\ServiceProvider $provider
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:584
→protected normalize($service) -> mixed
Normalize the given class name by removing leading slashes.
@param mixed $service
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:700
→protected rebound($abstract) -> void
Fire the "rebound" callbacks for the given abstract type.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:453
→protected registerBaseBindings() -> void
Register the basic bindings into the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:169
→protected registerBaseServiceProviders() -> void
Register all of the base service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:183
Resolve a class based dependency from the container.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:850
Resolve a non-class hinted dependency.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:823
Register a new resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:926
Create a new event dispatcher instance.
@param \Illuminate\Contracts\Container\Container|null $container
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:64
Create a class based listener using the IoC container.
@param mixed $listener
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:341
Fire an event and call the listeners.
@param string|object $event
@param mixed $payload
@param bool $halt
@return array|null
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:196
→public firing() -> string
Get the event that is currently firing.
@return string
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:183
→public flush($event) -> void
Flush a set of pushed events.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:173
→public forget($event) -> void
Remove a set of listeners from the dispatcher.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:458
→public forgetPushed() -> void
Forget all of the pushed listeners.
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:472
→public getListeners($eventName) -> array
Get all of the listeners for a given event name.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:272
→public hasListeners($eventName) -> bool
Determine if a given event has listeners.
@param string $eventName
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:108
Register an event listener with the dispatcher.
@param string|array $events
@param mixed $listener
@param int $priority
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:77
→public makeListener($listener) -> mixed
Register an event listener with the dispatcher.
@param mixed $listener
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:330
→public push($event, $payload = array()) -> void
Register an event and payload to be fired later.
@param string $event
@param array $payload
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:120
→public setQueueResolver($resolver) -> $this
Set the queue resolver implementation.
@param callable $resolver
@return $this
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:497
→public subscribe($subscriber) -> void
Register an event subscriber with the dispatcher.
@param object|string $subscriber
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:133
Fire an event until the first non-null response is returned.
@param string|object $event
@param array $payload
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:162
→protected broadcastEvent($event) -> void
Broadcast the given event class.
@param \Illuminate\Contracts\Broadcasting\ShouldBroadcast $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:253
Call the queue method on the handler class.
@param string $class
@param string $method
@param array $arguments
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:443
Clone the given arguments for queueing.
@param array $arguments
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:428
Create the class based event callable.
@param string $listener
@param \Illuminate\Container\Container $container
@return callable
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:359
Create a callable for putting an event handler on the queue.
@param string $class
@param string $method
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:407
Get the wildcard listeners for the event.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:289
→protected handlerShouldBeQueued($class) -> bool
Determine if the event handler class should be queued.
@param string $class
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:389
→protected parseClassCallable($listener) -> array
Parse the class listener into class and method.
@param string $listener
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:376
Get the queue implementation from the resolver.
@return \Illuminate\Contracts\Queue\Queue
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:486
Resolve the subscriber instance.
@param object|string $subscriber
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:146
Setup a wildcard listener callback.
@param string $event
@param mixed $listener
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:97
→protected sortListeners($eventName) -> array
Sort the listeners for a given event by priority.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:308
Create a new database connection instance.
@param \PDO|\Closure $pdo
@param string $database
@param string $tablePrefix
@param array $config
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:160
→public affectingStatement($query, $bindings = array()) -> int
Run an SQL statement and get the number of rows affected.
@param string $query
@param array $bindings
@return int
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:419
→public beginTransaction() -> void
Start a new database transaction.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:520
→public commit() -> void
Commit the active database transaction.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:540
→public delete($query, $bindings = array()) -> int
Run a delete statement against the database.
@param string $query
@param array $bindings
@return int
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:387
→public disableQueryLog() -> void
Disable the query log on the connection.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1134
→public disconnect() -> void
Disconnect from the underlying PDO connection.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:704
→public enableQueryLog() -> void
Enable the query log on the connection.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1124
→public flushQueryLog() -> void
Clear the query log.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1114
→public getConfig($option) -> mixed
Get an option from the configuration options.
@param string $option
@return mixed
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:945
→public getDatabaseName() -> string
Get the name of the connected database.
@return string
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1154
Get a Doctrine Schema Column instance.
@param string $table
@param string $column
@return \Doctrine\DBAL\Schema\Column
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:821
Get the Doctrine DBAL database connection instance.
@return \Doctrine\DBAL\Connection
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:843
Get the Doctrine DBAL schema manager for the connection.
@return \Doctrine\DBAL\Schema\AbstractSchemaManager
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:833
→public getDriverName() -> string
Get the PDO driver name.
@return string
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:955
Get the event dispatcher used by the connection.
@return \Illuminate\Contracts\Events\Dispatcher
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1028
→public getFetchArgument() -> mixed
Get the fetch argument to be applied when selecting.
@return mixed
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1069
→public getFetchConstructorArgument() -> array
Get custom constructor arguments for the PDO::FETCH_CLASS fetch mode.
@return array
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1079
→public getFetchMode() -> int
Get the default fetch mode for the connection.
@return int
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1059
→public getName() -> string|null
Get the database connection name.
@return string|null
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:934
→public getPdo() -> \PDO
Get the current PDO connection.
@return \PDO
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:861
Get the query post processor used by the connection.
@return \Illuminate\Database\Query\Processors\Processor
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1007
Get the query grammar used by the connection.
@return \Illuminate\Database\Query\Grammars\Grammar
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:965
→public getQueryLog() -> array
Get the connection query log.
@return array
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1104
→public getReadPdo() -> \PDO
Get the current PDO connection used for reading.
@return \PDO
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:875
Get a schema builder instance for the connection.
@return \Illuminate\Database\Schema\MySqlBuilder
Defined in .../laravel/framework/src/Illuminate/Database/MySqlConnection.php:18
Get the schema grammar used by the connection.
@return \Illuminate\Database\Schema\Grammars\Grammar
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:986
→public getTablePrefix() -> string
Get the table prefix for the connection.
@return string
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1175
Run an insert statement against the database.
@param string $query
@param array $bindings
@return bool
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:363
→public isDoctrineAvailable() -> bool
Is Doctrine available?
@return bool
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:809
→public listen(Closure $callback) -> void
Register a database query listener with the connection.
@param \Closure $callback
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:764
Log a query in the connection's query log.
@param string $query
@param array $bindings
@param float|null $time
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:745
→public logging() -> bool
Determine whether we're logging queries.
@return bool
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1144
→public prepareBindings(array $bindings) -> array
Prepare the query bindings for execution.
@param array $bindings
@return array
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:460
→public pretend(Closure $callback) -> array
Execute the given callback in "dry run" mode.
@param \Closure $callback
@return array
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:587
→public pretending() -> bool
Determine if the connection in a "dry run".
@return bool
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1049
Get a new query builder instance.
@return \Illuminate\Database\Query\Builder
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:271
Get a new raw query expression.
@param mixed $value
@return \Illuminate\Database\Query\Expression
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:284
→public reconnect() -> void
Reconnect to the database.
@return void
@throws \LogicException
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:716
→public rollBack() -> void
Rollback the active database transaction.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:556
Run a select statement against the database.
@param string $query
@param array $bindings
@param bool $useReadPdo
@return array
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:323
Run a select statement against the database.
@param string $query
@param array $bindings
@return array
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:310
Run a select statement and return a single result.
@param string $query
@param array $bindings
@return mixed
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:296
→public setDatabaseName($database) -> string
Set the name of the connected database.
@param string $database
@return string
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1165
Set the event dispatcher instance on the connection.
@param \Illuminate\Contracts\Events\Dispatcher $events
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1039
Set the default fetch mode for the connection, and optional arguments for the given fetch mode.
@param int $fetchMode
@param mixed $fetchArgument
@param array $fetchConstructorArgument
@return int
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1092
→public setPdo($pdo) -> $this
Set the PDO connection.
@param \PDO|null $pdo
@return $this
@throws \RuntimeException
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:892
Set the query post processor used by the connection.
@param \Illuminate\Database\Query\Processors\Processor $processor
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1018
Set the query grammar used by the connection.
@param \Illuminate\Database\Query\Grammars\Grammar $grammar
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:976
→public setReadPdo($pdo) -> $this
Set the PDO connection used for reading.
@param \PDO|null $pdo
@return $this
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:909
→public setReconnector($reconnector) -> $this
Set the reconnect instance on the connection.
@param callable $reconnector
@return $this
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:922
Set the schema grammar used by the connection.
@param \Illuminate\Database\Schema\Grammars\Grammar $grammar
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:997
→public setTablePrefix($prefix) -> void
Set the table prefix in use by the connection.
@param string $prefix
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1186
Execute an SQL statement and return the boolean result.
@param string $query
@param array $bindings
@return bool
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:399
Begin a fluent query against a database table.
@param string $table
@return \Illuminate\Database\Query\Builder
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:261
→public transaction(Closure $callback) -> mixed
Execute a Closure within a transaction.
@param \Closure $callback
@return mixed
@throws \Exception|\Throwable
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:486
→public transactionLevel() -> int
Get the number of active transactions.
@return int
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:576
→public unprepared($query) -> bool
Run a raw, unprepared query against the PDO connection.
@param string $query
@return bool
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:443
→public update($query, $bindings = array()) -> int
Run an update statement against the database.
@param string $query
@param array $bindings
@return int
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:375
→public useDefaultPostProcessor() -> void
Set the query post processor to the default implementation.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:226
→public useDefaultQueryGrammar() -> void
Set the query grammar to the default implementation.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:186
→public useDefaultSchemaGrammar() -> void
Set the schema grammar to the default implementation.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:206
Set the table prefix and return the grammar.
@param \Illuminate\Database\Grammar $grammar
@return \Illuminate\Database\Grammar
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:1199
Determine if the given exception was caused by a lost connection.
@param \Exception $e
@return bool
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DetectsLostConnections.php:16
→protected fireConnectionEvent($event) -> void
Fire an event for this connection.
@param string $event
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:777
Get the default post processor instance.
@return \Illuminate\Database\Query\Processors\MySqlProcessor
Defined in .../laravel/framework/src/Illuminate/Database/MySqlConnection.php:52
Get the default query grammar instance.
@return \Illuminate\Database\Query\Grammars\MySqlGrammar
Defined in .../laravel/framework/src/Illuminate/Database/MySqlConnection.php:32
Get the default schema grammar instance.
@return \Illuminate\Database\Schema\Grammars\MySqlGrammar
Defined in .../laravel/framework/src/Illuminate/Database/MySqlConnection.php:42
Get the Doctrine DBAL driver.
@return \Doctrine\DBAL\Driver\PDOMySql\Driver
Defined in .../laravel/framework/src/Illuminate/Database/MySqlConnection.php:62
→protected getElapsedTime($start) -> float
Get the elapsed time since a given starting point.
@param int $start
@return float
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:799
Get the PDO connection to use for a select query.
@param bool $useReadPdo
@return \PDO
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:351
→protected reconnectIfMissingConnection() -> void
Reconnect to the database if a PDO connection is missing.
@return void
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:730
Run a SQL statement and log its execution context.
@param string $query
@param array $bindings
@param \Closure $callback
@return mixed
@throws \Illuminate\Database\QueryException
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:619
Run a SQL statement.
@param string $query
@param array $bindings
@param \Closure $callback
@return mixed
@throws \Illuminate\Database\QueryException
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:656
Handle a query exception that occurred during query execution.
@param \Illuminate\Database\QueryException $e
@param string $query
@param array $bindings
@param \Closure $callback
@return mixed
@throws \Illuminate\Database\QueryException
Inherited from Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connection.php:688
protected extensions -> array(0)
→public __call($method, $parameters) -> mixed
Dynamically pass methods to the default connection.
@param string $method
@param array $parameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:315
Create a new database manager instance.
@param \Illuminate\Foundation\Application $app
@param \Illuminate\Database\Connectors\ConnectionFactory $factory
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:48
→public availableDrivers() -> array
Get all of the drivers that are actually available.
@return array
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:281
Get a database connection instance.
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:60
→public disconnect($name = NULL) -> void
Disconnect from the given database.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:111
→public extend($name, $resolver) -> void
Register an extension connection resolver.
@param string $name
@param callable $resolver
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:293
→public getConnections() -> array
Return all of the created connections.
@return array
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:303
→public getDefaultConnection() -> string
Get the default connection name.
@return string
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:250
→public purge($name = NULL) -> void
Disconnect from the given database and remove from local cache.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:98
Reconnect to the given database.
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:124
→public setDefaultConnection($name) -> void
Set the default connection name.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:261
→public supportedDrivers() -> array
Get all of the support drivers.
@return array
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:271
→protected getConfig($name) -> array
Get the configuration for a connection.
@param string $name
@return array
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:229
Make the database connection instance.
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:156
→protected parseConnectionName($name) -> array
Parse the connection into an array of the name and read / write type.
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:84
Prepare the database connection instance.
@param \Illuminate\Database\Connection $connection
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:185
Refresh the PDO connections on a given connection.
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:141
Prepare the read write mode for database connection instance.
@param \Illuminate\Database\Connection $connection
@param string $type
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:210
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Events/EventServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:16
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerPsrRequest() -> void
Register a binding for the PSR-7 request implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:117
→protected registerPsrResponse() -> void
Register a binding for the PSR-7 response implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:129
→protected registerRedirector() -> void
Register the Redirector service.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:96
→protected registerResponseFactory() -> void
Register the response factory implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:141
→protected registerRouter() -> void
Register the router instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:36
→protected registerUrlGenerator() -> void
Register the URL generator service.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:48
→protected requestRebinder() -> \Closure
Get the URL generator request rebinder.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php:84
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:17
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerAccessGate() -> void
Register the access gate service.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:68
→protected registerAuthenticator() -> void
Register the authenticator services.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:33
→protected registerRequestRebindHandler() -> void
Register a resolver for the authenticated user.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:82
→protected registerUserResolver() -> void
Register a resolver for the authenticated user.
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php:54
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Cookie/CookieServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Bootstrap the application events.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:20
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:32
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerEloquentFactory() -> void
Register the Eloquent factory instance in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:64
Register the queueable entity resolver implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php:82
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Encryption/EncryptionServiceProvider.php:17
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected getCloudDriver() -> string
Get the default cloud based file driver.
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:78
→protected getDefaultDriver() -> string
Get the default file driver.
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:68
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerFlysystem() -> void
Register the driver based filesystem.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:38
→protected registerManager() -> void
Register the filesystem manager.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:56
→protected registerNativeFilesystem() -> void
Register the native filesystem implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php:26
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Initialize the form request with data from the given request.
@param \Illuminate\Foundation\Http\FormRequest $form
@param \Symfony\Component\HttpFoundation\Request $current
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:31
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:19
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected configureFormRequests() -> void
Configure the form request related services.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:41
Initialize the form request with data from the given request.
@param \Illuminate\Foundation\Http\FormRequest $form
@param \Symfony\Component\HttpFoundation\Request $current
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php:63
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Pagination/PaginationServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:14
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerSessionDriver() -> void
Register the session driver instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:40
→protected registerSessionManager() -> void
Register the session manager instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Session/SessionServiceProvider.php:28
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:18
→public registerBladeEngine($resolver) -> void
Register the Blade engine implementation.
@param \Illuminate\View\Engines\EngineResolver $resolver
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:67
→public registerEngineResolver() -> void
Register the engine resolver instance.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:32
→public registerFactory() -> void
Register the view environment.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:104
→public registerPhpEngine($resolver) -> void
Register the PHP engine implementation.
@param \Illuminate\View\Engines\EngineResolver $resolver
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:54
→public registerViewFinder() -> void
Register the view finder implementation.
@return void
Defined in .../laravel/framework/src/Illuminate/View/ViewServiceProvider.php:90
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot() -> void
Bootstrap any application services.
@return void
Defined in .../app/Providers/AppServiceProvider.php:14
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register any application services.
@return void
Defined in .../app/Providers/AppServiceProvider.php:24
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Register any application authentication / authorization services.
@param \Illuminate\Contracts\Auth\Access\Gate $gate
@return void
Defined in .../app/Providers/AuthServiceProvider.php:25
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
{@inheritdoc}
Inherited from Illuminate\Foundation\Support\Providers\AuthServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/AuthServiceProvider.php:33
Register the application's policies.
@param \Illuminate\Contracts\Auth\Access\Gate $gate
@return void
Inherited from Illuminate\Foundation\Support\Providers\AuthServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/AuthServiceProvider.php:23
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Register any other events for your application.
@param \Illuminate\Contracts\Events\Dispatcher $events
@return void
Defined in .../app/Providers/EventServiceProvider.php:27
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public listens() -> array
Get the events and handlers.
@return array
Inherited from Illuminate\Foundation\Support\Providers\EventServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/EventServiceProvider.php:56
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
{@inheritdoc}
Inherited from Illuminate\Foundation\Support\Providers\EventServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/EventServiceProvider.php:46
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Pass dynamic methods onto the router instance.
@param string $method
@param array $parameters
@return mixed
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:111
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
Define your route model bindings, pattern filters, etc.
@param \Illuminate\Routing\Router $router
@return void
Defined in .../app/Providers/RouteServiceProvider.php:25
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
Define the routes for the application.
@param \Illuminate\Routing\Router $router
@return void
Defined in .../app/Providers/RouteServiceProvider.php:38
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register() -> void
Register the service provider.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:99
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected loadCachedRoutes() -> void
Load the cached routes for the application.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:58
→protected loadRoutes() -> void
Load the application routes.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:70
→protected loadRoutesFrom($path) -> mixed
Load the standard routes file for the application.
@param string $path
@return mixed
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:81
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected setRootControllerNamespace() -> void
Set the root controller namespace for the application.
@return void
Inherited from Illuminate\Foundation\Support\Providers\RouteServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php:44
Get a list of files that should be compiled for the package.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:217
Get the paths to publish.
@param string $provider
@param string $group
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:131
→public __call($method, $parameters) -> mixed
Dynamically handle missing method calls.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:231
→public __construct($app) -> void
Create a new service provider instance.
@param \Illuminate\Contracts\Foundation\Application $app
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:44
→public boot()
Bootstrap the application events.
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:20
→public commands($commands) -> void
Register the package's custom Artisan commands.
@param array|mixed $commands
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:168
→public isDeferred() -> bool
Determine if the provider is deferred.
@return bool
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:207
→public provides() -> array
Get the services provided by the provider.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:187
→public register()
(non-PHPdoc)
@see \Illuminate\Support\ServiceProvider::register()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:33
→public when() -> array
Get the events that trigger this service provider to register.
@return array
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:197
→protected bootBladeDirectives()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:55
Register a translation file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:93
Register a view file namespace.
@param string $path
@param string $namespace
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:77
→protected mergeConfigFrom($path, $key) -> void
Merge the given configuration with the existing configuration.
@param string $path
@param string $key
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:63
Register paths to be published by the publish command.
@param array $paths
@param string $group
@return void
Inherited from Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Support/ServiceProvider.php:105
→protected registerConfigs()
Defined in .../rtconner/laravel-kint/src/KintServiceProvider.php:38
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
→public static mergeGroup($new, $old) -> array
Merge the given group attributes.
@param array $new
@param array $old
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:436
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
Create a new Router instance.
@param \Illuminate\Contracts\Events\Dispatcher $events
@param \Illuminate\Container\Container $container
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:109
Register a new route responding to all verbs.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:199
→public auth() -> void
Register the typical authentication routes for an application.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:367
→public bind($key, $binder) -> void
Add a new route parameter binder.
@param string $key
@param string|callable $binder
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1019
Route a controller to a URI with wildcard routing.
@param string $uri
@param string $controller
@param array $names
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:244
→public controllers(array $controllers) -> void
Register an array of controllers with wildcard routing.
@param array $controllers
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:227
→public createClassBinding($binding) -> \Closure
Create a class based binding using the IoC container.
@param string $binding
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1034
→public current() -> \Illuminate\Routing\Route
Get the currently dispatched route instance.
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1140
→public currentRouteAction() -> string|null
Get the current route action.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1199
→public currentRouteName() -> string|null
Get the current route name.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1161
→public currentRouteNamed($name) -> bool
Determine if the current route matches a given name.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1189
→public currentRouteUses($action) -> bool
Determine if the current route action matches a given action.
@param string $action
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1233
Register a new DELETE route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:175
Dispatch the request to the application.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:671
Dispatch the request to a route and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:686
Gather the middleware for the given route.
@param \Illuminate\Routing\Route $route
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:735
Register a new GET route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:127
Get the underlying route collection.
@return \Illuminate\Routing\RouteCollection
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1253
Create a route group with shared attributes.
@param array $attributes
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:391
→public has($name) -> bool
Check if a route with the given name exists.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1151
→public hasGroupStack() -> bool
Determine if the router currently has a group stack.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1098
→public input($key, $default = NULL) -> mixed
Get a route parameter for the current route.
@param string $key
@param string $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1120
→public is() -> bool
Alias for the "currentRouteNamed" method.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1172
Register a new route with the given verbs.
@param array|string $methods
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:214
→public matched($callback) -> void
Register a route matched event listener.
@param string|callable $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:896
→public mergeWithLastGroup($new) -> array
Merge the given array with the last group stack.
@param array $new
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:424
→public middleware($name, $class) -> $this
Register a short-hand name for a middleware.
@param string $name
@param string $class
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:918
Register a group of middleware.
@param string $name
@param array $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:932
Register a model binder for a wildcard.
@param string $key
@param string $class
@param \Closure|null $callback
@return void
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:985
Register a new OPTIONS route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:187
Register a new PATCH route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:163
→public pattern($key, $pattern) -> void
Set a global where pattern on all routes.
@param string $key
@param string $pattern
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1057
→public patterns($patterns) -> void
Set a group of global where patterns on all routes.
@param array $patterns
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1068
Register a new POST route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:139
Create a response instance from the given value.
@param \Symfony\Component\HttpFoundation\Request $request
@param mixed $response
@return \Illuminate\Http\Response
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1082
Add a middleware to the beginning of a middleware group.
If the middleware is already in the group, it will not be added again.
@param string $group
@param string $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:948
Add a middleware to the end of a middleware group.
If the middleware is already in the group, it will not be added again.
@param string $group
@param string $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:966
Register a new PUT route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:151
Resolve the middleware name to a class name(s) preserving passed parameters.
@param string $name
@return string|array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:749
Route a resource to a controller.
@param string $name
@param string $controller
@param array $options
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:351
Set the global resource parameter mapping.
@param array $parameters
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:325
→public resources(array $resources) -> void
Register an array of resource controllers.
@param array $resources
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:336
Set the route collection instance.
@param \Illuminate\Routing\RouteCollection $routes
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1264
→public singularResourceParameters() -> void
Set the unmapped global resource parameters to singular.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:314
→public uses() -> bool
Alias for the "currentRouteUses" method.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1216
Format the prefix for the new group attributes.
@param array $new
@param array $old
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:483
Format the uses prefix for the new group attributes.
@param array $new
@param array $old
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:465
Determine if the action is routing to a controller.
@param array $action
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:616
Add a fallthrough route for a controller.
@param string $controller
@param string $uri
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:302
Add a route to the underlying route collection.
@param array|string $methods
@param string $uri
@param \Closure|array|string $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:518
Add the necessary where clauses to the route based on its initial registration.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:588
Add a controller based route action to the action array.
@param array|string $action
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:631
Create a new route instance.
@param array|string $methods
@param string $uri
@param mixed $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:531
Find the route matching a given request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:821
Merge the group stack with the controller action.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:603
Create a new Route object.
@param array|string $methods
@param string $uri
@param mixed $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:564
→protected parseMiddlewareGroup($name) -> array
Parse the middleware group and format it for usage.
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:782
Call the binding callback for the given key.
@param string $key
@param string $value
@param \Illuminate\Routing\Route $route
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:885
→protected prefix($uri) -> string
Prefix the given URI with the last prefix.
@param string $uri
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:577
→protected prependGroupUses($uses) -> string
Prepend the last group uses onto the use clause.
@param string $uses
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:658
Run the given route within a Stack "onion" instance.
@param \Illuminate\Routing\Route $route
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:711
Substitute the route bindings onto the route.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:836
Substitute the implicit Eloquent model bindings for the route.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:855
Update the group stack with the given attributes.
@param array $attributes
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:409
Create a new HTTP kernel instance.
@param \Illuminate\Contracts\Foundation\Application $app
@param \Illuminate\Routing\Router $router
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:74
→public bootstrap() -> void
Bootstrap the application for HTTP requests.
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:229
Get the Laravel application instance.
@return \Illuminate\Contracts\Foundation\Application
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:299
Handle an incoming HTTP request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:94
→public hasMiddleware($middleware) -> bool
Determine if the kernel has a given middleware.
@param string $middleware
@return bool
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:256
→public prependMiddleware($middleware) -> $this
Add a new middleware to beginning of the stack if it does not already exist.
@param string $middleware
@return $this
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200
→public pushMiddleware($middleware) -> $this
Add a new middleware to end of the stack if it does not already exist.
@param string $middleware
@return $this
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:215
→public terminate($request, $response) -> void
Call the terminate method on any terminable middleware.
@param \Illuminate\Http\Request $request
@param \Illuminate\Http\Response $response
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:142
→protected bootstrappers() -> array
Get the bootstrap classes for the application.
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:266
→protected dispatchToRouter() -> \Closure
Get the route dispatcher callback.
@return \Closure
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:241
Gather the route middleware for the given request.
@param \Illuminate\Http\Request $request
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:168
→protected parseMiddleware($middleware) -> array
Parse a middleware string to get the name and parameters.
@param string $middleware
@return array
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:183
Render the exception to a response.
@param \Illuminate\Http\Request $request
@param \Exception $e
@return \Symfony\Component\HttpFoundation\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:289
→protected reportException(Exception $e) -> void
Report the exception to the exception handler.
@param \Exception $e
@return void
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:277
Send the given request through the middleware / router.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Inherited from Illuminate\Foundation\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:121
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Defined in .../symfony/http-foundation/ParameterBag.php:97
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Defined in .../symfony/http-foundation/ParameterBag.php:97
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Defined in .../symfony/http-foundation/ParameterBag.php:97
→public server -> Symfony\Component\HttpFoundation\ServerBag(1)
contents
Available methods (18)
Iterator contents (66)
→protected parameters -> array(66)
*DEPTH TOO GREAT*
→public __construct(array $parameters = array())
Constructor.
@param array $parameters An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:33
→public add(array $parameters = array())
Adds parameters.
@param array $parameters An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:73
→public all() -> array An array of parameters
Returns the parameters.
@return array An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:43
→public count() -> int The number of parameters
Returns the number of parameters.
@return int The number of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:234
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getHeaders() -> array
Gets the HTTP headers.
@return array
Defined in .../symfony/http-foundation/ServerBag.php:28
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:97
Constructor.
@param array $parameters An array of HTTP files
Defined in .../symfony/http-foundation/FileBag.php:31
→public add(array $files = array())
{@inheritdoc}
Defined in .../symfony/http-foundation/FileBag.php:60
→public all() -> array An array of parameters
Returns the parameters.
@return array An array of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:43
→public count() -> int The number of parameters
Returns the number of parameters.
@return int The number of parameters
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:234
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Inherited from Symfony\Component\HttpFoundation\ParameterBag
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $files = array())
{@inheritdoc}
Defined in .../symfony/http-foundation/FileBag.php:39
→public set($key, $value)
{@inheritdoc}
Defined in .../symfony/http-foundation/FileBag.php:48
→protected convertFileInformation($file) -> array A (multi-dimensional) array of UploadedFile instances
Converts uploaded files to UploadedFile instances.
@param array|UploadedFile $file A (multi-dimensional) array of uploaded file information
@return array A (multi-dimensional) array of UploadedFile instances
Defined in .../symfony/http-foundation/FileBag.php:74
→protected fixPhpFilesArray($data) -> array
Fixes a malformed PHP $_FILES array.
PHP has a bug that the format of the $_FILES array differs, depending on
whether the uploaded file fields had normal field names or array-like
field names ("normal" vs. "parent[child]").
This method fixes the array to look like the "normal" $_FILES array.
It's safe to pass an already converted array, in which case this method
just returns the original array unmodified.
@param array $data
@return array
Defined in .../symfony/http-foundation/FileBag.php:115
→private $fileKeys :: array(5)
*DEPTH TOO GREAT*
→public cookies -> Symfony\Component\HttpFoundation\ParameterBag(1)
contents
Available methods (17)
Iterator contents (0)
protected parameters -> array(0)
→public __construct(array $parameters = array())
Constructor.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:33
→public add(array $parameters = array())
Adds parameters.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:73
→public all() -> array An array of parameters
Returns the parameters.
@return array An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:43
→public count() -> int The number of parameters
Returns the number of parameters.
@return int The number of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:234
Filter key.
@param string $key Key.
@param mixed $default Default = null.
@param int $filter FILTER_* constant.
@param mixed $options Filter options.
@see http://php.net/manual/en/function.filter-var.php
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:202
→public get($key, $default = NULL) -> mixed
Returns a parameter by name.
@param string $key The key
@param mixed $default The default value if the parameter key does not exist
@return mixed
Defined in .../symfony/http-foundation/ParameterBag.php:86
→public getAlnum($key, $default = "") -> string The filtered value
Returns the alphabetic characters and digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:145
→public getAlpha($key, $default = "") -> string The filtered value
Returns the alphabetic characters of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:132
→public getBoolean($key, $default = false) -> bool The filtered value
Returns the parameter value converted to boolean.
@param string $key The parameter key
@param mixed $default The default value if the parameter key does not exist
@return bool The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:185
→public getDigits($key, $default = "") -> string The filtered value
Returns the digits of the parameter value.
@param string $key The parameter key
@param string $default The default value if the parameter key does not exist
@return string The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:158
→public getInt($key, $default = 0) -> int The filtered value
Returns the parameter value converted to integer.
@param string $key The parameter key
@param int $default The default value if the parameter key does not exist
@return int The filtered value
Defined in .../symfony/http-foundation/ParameterBag.php:172
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for parameters.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/ParameterBag.php:224
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the parameter is defined.
@param string $key The key
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/ParameterBag.php:109
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/ParameterBag.php:53
→public remove($key)
Removes a parameter.
@param string $key The key
Defined in .../symfony/http-foundation/ParameterBag.php:119
→public replace(array $parameters = array())
Replaces the current parameters by a new set.
@param array $parameters An array of parameters
Defined in .../symfony/http-foundation/ParameterBag.php:63
→public set($key, $value)
Sets a parameter by name.
@param string $key The key
@param mixed $value The value
Defined in .../symfony/http-foundation/ParameterBag.php:97
Adds a custom Cache-Control directive.
@param string $key The Cache-Control directive name
@param mixed $value The Cache-Control directive value
Defined in .../symfony/http-foundation/HeaderBag.php:225
→public all() -> array An array of headers
Returns the headers.
@return array An array of headers
Defined in .../symfony/http-foundation/HeaderBag.php:65
→public contains($key, $value) -> bool true if the value is contained in the header, false otherwise
Returns true if the given HTTP header contains the given value.
@param string $key The HTTP header name
@param string $value The HTTP value
@return bool true if the value is contained in the header, false otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:175
→public count() -> int The number of headers
Returns the number of headers.
@return int The number of headers
Defined in .../symfony/http-foundation/HeaderBag.php:283
→public get($key, $default = NULL, $first = true) -> string|array The first header value if $first is true, an array of values otherwise
Returns a header value by name.
@param string $key The header name
@param mixed $default The default value
@param bool $first Whether to return the first value or all header values
@return string|array The first header value if $first is true, an array of values otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:112
→public getCacheControlDirective($key) -> mixed|null The directive value if defined, null otherwise
Returns a Cache-Control directive value by name.
@param string $key The directive name
@return mixed|null The directive value if defined, null otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:251
→public getDate($key, DateTime $default = NULL) -> null|\DateTime The parsed DateTime or the default value if the header does not exist
Returns the HTTP header value converted to a date.
@param string $key The parameter key
@param \DateTime $default The default value
@return null|\DateTime The parsed DateTime or the default value if the header does not exist
@throws \RuntimeException When the HTTP header is not parseable
Defined in .../symfony/http-foundation/HeaderBag.php:206
→public getIterator() -> \ArrayIterator An \ArrayIterator instance
Returns an iterator for headers.
@return \ArrayIterator An \ArrayIterator instance
Defined in .../symfony/http-foundation/HeaderBag.php:273
→public has($key) -> bool true if the parameter exists, false otherwise
Returns true if the HTTP header is defined.
@param string $key The HTTP header
@return bool true if the parameter exists, false otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:162
→public hasCacheControlDirective($key) -> bool true if the directive exists, false otherwise
Returns true if the Cache-Control directive is defined.
@param string $key The Cache-Control directive
@return bool true if the directive exists, false otherwise
Defined in .../symfony/http-foundation/HeaderBag.php:239
→public keys() -> array An array of parameter keys
Returns the parameter keys.
@return array An array of parameter keys
Defined in .../symfony/http-foundation/HeaderBag.php:75
→public remove($key)
Removes a header.
@param string $key The HTTP header name
Defined in .../symfony/http-foundation/HeaderBag.php:185
→public removeCacheControlDirective($key)
Removes a Cache-Control directive.
@param string $key The Cache-Control directive
Defined in .../symfony/http-foundation/HeaderBag.php:261
→public replace(array $headers = array())
Replaces the current HTTP headers by a new set.
@param array $headers An array of HTTP headers
Defined in .../symfony/http-foundation/HeaderBag.php:85
→public set($key, $values, $replace = true)
Sets a header by name.
@param string $key The key
@param string|array $values The value or an array of values
@param bool $replace Whether to replace the actual value or not (true by default)
Defined in .../symfony/http-foundation/HeaderBag.php:138
→protected getCacheControlHeader()
Defined in .../symfony/http-foundation/HeaderBag.php:288
→protected parseCacheControl($header) -> array An array representing the attribute values
Parses a Cache-Control HTTP header.
@param string $header The value of the Cache-Control HTTP header
@return array An array representing the attribute values
Defined in .../symfony/http-foundation/HeaderBag.php:314
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static capture() -> static
Create a new Illuminate HTTP request from server variables.
@return static
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:53
Creates a Request based on a given URI and configuration.
The information contained in the URI always take precedence
over the other information (server and parameters).
@param string $uri The URI
@param string $method The HTTP method
@param array $parameters The query (GET) or request (POST) parameters
@param array $cookies The request cookies ($_COOKIE)
@param array $files The request files ($_FILES)
@param array $server The server parameters ($_SERVER)
@param string $content The raw body data
@return Request A Request instance
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:308
Create an Illuminate request from a Symfony instance.
@param \Symfony\Component\HttpFoundation\Request $request
@return \Illuminate\Http\Request
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:812
→public static createFromGlobals() -> Request A new request
Creates a new request with values from PHP's super globals.
@return Request A new request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:265
Enables support for the _method request parameter to determine the intended HTTP method.
Be warned that enabling this feature might lead to CSRF issues in your code.
Check that you are using CSRF tokens when required.
If the HTTP method parameter override is enabled, an html-form with method "POST" can be altered
and used to send a "PUT" or "DELETE" request via the _method request parameter.
If these methods are not protected against CSRF, this presents a possible vulnerability.
The HTTP method can only be overridden when the real HTTP method is POST.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:687
→public static getHttpMethodParameterOverride() -> bool True when the _method request parameter is enabled, false otherwise
Checks whether support for the _method request parameter is enabled.
@return bool True when the _method request parameter is enabled, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:697
→public static getTrustedHeaderName($key) -> string The header name
Gets the trusted proxy header name.
@param string $key The header key
@return string The header name
@throws \InvalidArgumentException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:624
→public static getTrustedHosts() -> array An array of trusted host patterns.
Gets the list of trusted host patterns.
@return array An array of trusted host patterns.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:584
→public static getTrustedProxies() -> array An array of trusted proxies.
Gets the list of trusted proxies.
@return array An array of trusted proxies.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:558
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
Determine if the given content types match.
@param string $actual
@param string $type
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:656
→public static normalizeQueryString($qs) -> string A normalized query string for the Request
Normalizes a query string.
It builds a normalized query string, where keys/value pairs are alphabetized,
have consistent escaping and unneeded delimiters are removed.
@param string $qs Query string
@return string A normalized query string for the Request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:643
→public static setFactory($callable)
Sets a callable able to create a Request instance.
This is mainly useful when you need to override the Request class
to keep BC with an existing system. It should not be used for any
other purpose.
@param callable|null $callable A PHP callable
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:409
→public static setTrustedHeaderName($key, $value)
Sets the name for trusted headers.
The following header keys are supported:
* Request::HEADER_CLIENT_IP: defaults to X-Forwarded-For (see getClientIp())
* Request::HEADER_CLIENT_HOST: defaults to X-Forwarded-Host (see getHost())
* Request::HEADER_CLIENT_PORT: defaults to X-Forwarded-Port (see getPort())
* Request::HEADER_CLIENT_PROTO: defaults to X-Forwarded-Proto (see getScheme() and isSecure())
Setting an empty value allows to disable the trusted header for the given key.
@param string $key The header key
@param string $value The header name
@throws \InvalidArgumentException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:606
Sets a list of trusted host patterns.
You should only list the hosts you manage using regexs.
@param array $hostPatterns A list of trusted host patterns
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:570
→public static setTrustedProxies(array $proxies)
Sets a list of trusted proxies.
You should only list the reverse proxies that you manage directly.
@param array $proxies A list of trusted proxies
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:548
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
→public __clone()
Clones the current request.
Note that the session is not cloned as duplicated requests
are most of the time sub-requests of the main one.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:476
Constructor.
@param array $query The GET parameters
@param array $request The POST parameters
@param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...)
@param array $cookies The COOKIE parameters
@param array $files The FILES parameters
@param array $server The SERVER parameters
@param string|resource $content The raw body data
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:219
→public __get($key) -> mixed
Get an input element from the request.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1030
→public __isset($key) -> bool
Check if an input element is set on the request.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1019
→public __toString() -> string The request
Returns the request as a string.
@return string The request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:492
→public accepts($contentTypes) -> bool
Determines whether the current requests accepts a given content type.
@param string|array $contentTypes
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:699
→public acceptsHtml() -> bool
Determines whether a request accepts HTML.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:770
→public acceptsJson() -> bool
Determines whether a request accepts JSON.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:760
→public ajax() -> bool
Determine if the request is the result of an AJAX call.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:216
→public all() -> array
Get all of the input and files for the request.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:321
→public allFiles() -> array
Get an array of all of the files on the request.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:418
→public bearerToken() -> string|null
Get the bearer token from the request headers.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:797
Retrieve a cookie from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:408
→public decodedPath() -> string
Get the current encoded path info for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:144
{@inheritdoc}
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:837
→public except($keys) -> array
Get all of the input except for a specified array of items.
@param array|mixed $keys
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:367
→public exists($key) -> bool
Determine if the request contains a given input item key.
@param string|array $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:267
Retrieve a file from the request.
@param string $key
@param mixed $default
@return \Symfony\Component\HttpFoundation\File\UploadedFile|array|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:453
→public fingerprint() -> string
Get a unique fingerprint for the request / route / IP address.
@return string
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:894
Flash the input for the current request to the session.
@param string $filter
@param array $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:533
→public flashExcept($keys) -> void
Flash only some of the input to the session.
@param array|mixed $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:559
→public flashOnly($keys) -> void
Flash only some of the input to the session.
@param array|mixed $keys
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:546
→public flush() -> void
Flush all of the old input from the session.
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:571
→public format($default = html) -> string
Get the data format expected in the response.
@param string $default
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:781
→public fullUrl() -> string
Get the full URL for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:105
→public fullUrlIs() -> bool
Determine if the current request URL and query string matches a pattern.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:198
→public fullUrlWithQuery(array $query) -> string
Get the full URL for the request with the added query string parameters.
@param array $query
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:120
→public get($key, $default = NULL) -> mixed
Gets a "parameter" value from any bag.
This method is mainly useful for libraries that want to provide some flexibility. If you don't need the
flexibility in controllers, it is better to explicitly get request parameters from the appropriate
public property instead (attributes, query, request).
Order of precedence: PATH (routing placeholders or custom attributes), GET, BODY
@param string $key the key
@param mixed $default the default value
@return mixed
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:716
→public getAcceptableContentTypes() -> array List of content types in preferable order
Gets a list of content types acceptable by the client browser.
@return array List of content types in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1645
→public getBasePath() -> string The raw path (i.e. not urldecoded)
Returns the root path from which this request is executed.
Suppose that an index.php file instantiates this request object:
* http://localhost/index.php returns an empty string
* http://localhost/index.php/page returns an empty string
* http://localhost/web/index.php returns '/web'
* http://localhost/we%20b/index.php returns '/we%20b'
@return string The raw path (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:906
→public getBaseUrl() -> string The raw URL (i.e. not urldecoded)
Returns the root URL from which this request is executed.
The base URL never ends with a /.
This is similar to getBasePath(), except that it also includes the
script filename (e.g. index.php) if one exists.
@return string The raw URL (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:925
→public getCharsets() -> array List of charsets in preferable order
Gets a list of charsets acceptable by the client browser.
@return array List of charsets in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1617
→public getClientIp() -> string The client IP address
Returns the client IP address.
This method can read the client IP address from the "X-Forwarded-For" header
when trusted proxies were set via "setTrustedProxies()". The "X-Forwarded-For"
header value is a comma+space separated list of IP addresses, the left-most
being the original client, and each successive proxy that passed the request
adding the IP address where it received the request from.
If your reverse proxy uses a different header name than "X-Forwarded-For",
("Client-Ip" for instance), configure it via "setTrustedHeaderName()" with
the "client-ip" key.
@return string The client IP address
@see getClientIps()
@see http://en.wikipedia.org/wiki/X-Forwarded-For
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:854
→public getClientIps() -> array The client IP addresses
Returns the client IP addresses.
In the returned array the most trusted IP address is first, and the
least trusted one last. The "real" client IP address is the last one,
but this is also the least trusted one. Trusted proxies are stripped.
Use this method carefully; you should use getClientIp() instead.
@return array The client IP addresses
@see getClientIp()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:792
→public getContent($asResource = false) -> string|resource The request body content or a resource to read the body stream.
Returns the request body content.
@param bool $asResource If true, a resource will be returned
@return string|resource The request body content or a resource to read the body stream.
@throws \LogicException
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1478
→public getContentType() -> string|null The format (null if no content type is present)
Gets the format associated with the request.
@return string|null The format (null if no content type is present)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1398
→public getDefaultLocale() -> string
Get the default locale.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1422
→public getETags() -> array The entity tags
Gets the Etags.
@return array The entity tags
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1524
→public getEncodings() -> array List of encodings in preferable order
Gets a list of encodings acceptable by the client browser.
@return array List of encodings in preferable order
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1631
→public getFormat($mimeType) -> string|null The format (null if not found)
Gets the format associated with the mime type.
@param string $mimeType The associated mime type
@return string|null The format (null if not found)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1329
→public getHost() -> string
Returns the host name.
This method can read the client host name from the "X-Forwarded-Host" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Host" header must contain the client host name.
If your reverse proxy uses a different header name than "X-Forwarded-Host",
configure it via "setTrustedHeaderName()" with the "client-host" key.
@return string
@throws \UnexpectedValueException when the host name is invalid
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1207
→public getHttpHost() -> string
Returns the HTTP host being requested.
The port name will be appended to the host if it's non-standard.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1030
→public getLanguages() -> array Languages ordered in the user browser preferences
Gets a list of languages acceptable by the client browser.
@return array Languages ordered in the user browser preferences
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1577
→public getLocale() -> string
Get the locale.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1442
→public getMethod() -> string The request method
Gets the request "intended" method.
If the X-HTTP-Method-Override header is set, and if the method is a POST,
then it is used to determine the "real" intended HTTP method.
The _method request parameter can also be used to determine the HTTP method,
but only if enableHttpMethodParameterOverride() has been called.
The method is always an uppercased string.
@return string The request method
@see getRealMethod()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1277
→public getMimeType($format) -> string The associated mime type (null if not found)
Gets the mime type associated with the format.
@param string $format The format
@return string The associated mime type (null if not found)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1313
→public getPassword() -> string|null
Returns the password.
@return string|null
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1001
→public getPathInfo() -> string The raw path (i.e. not urldecoded)
Returns the path being requested relative to the executed script.
The path info always starts with a /.
Suppose this request is instantiated from /mysite on localhost:
* http://localhost/mysite returns an empty string
* http://localhost/mysite/about returns '/about'
* http://localhost/mysite/enco%20ded returns '/enco%20ded'
* http://localhost/mysite/about?var=1 returns '/about'
@return string The raw path (i.e. not urldecoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:885
→public getPort() -> string
Returns the port on which the request is made.
This method can read the client port from the "X-Forwarded-Port" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Port" header must contain the client port.
If your reverse proxy uses a different header name than "X-Forwarded-Port",
configure it via "setTrustedHeaderName()" with the "client-port" key.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:957
→public getPreferredLanguage(array $locales = NULL) -> string|null The preferred locale
Returns the preferred language.
@param array $locales An array of ordered available locales
@return string|null The preferred locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1544
→public getQueryString() -> string|null A normalized query string for the Request
Generates the normalized query string for the Request.
It builds a normalized query string, where keys/value pairs are alphabetized
and have consistent escaping.
@return string|null A normalized query string for the Request
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1160
→public getRealMethod() -> string The request method
Gets the "real" request method.
@return string The request method
@see getMethod()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1301
→public getRelativeUriForPath($path) -> string The relative target path
Returns the path as relative reference from the current Request path.
Only the URIs path component (no schema, host etc.) is relevant and must be given.
Both paths must be absolute and not contain relative parts.
Relative URLs from one resource to another are useful when generating self-contained downloadable document archives.
Furthermore, they can be used to reduce the link size in documents.
Example target paths, given a base path of "/a/b/c/d":
- "/a/b/c/d" -> ""
- "/a/b/c/" -> "./"
- "/a/b/" -> "../"
- "/a/b/c/other" -> "other"
- "/a/x/y" -> "../../x/y"
@param string $path The target path
@return string The relative target path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1116
→public getRequestFormat($default = html) -> string The request format
Gets the request format.
Here is the process to determine the format:
* format defined by the user (with setRequestFormat())
* _format request parameter
* $default
@param string $default The default format
@return string The request format
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1374
→public getRequestUri() -> string The raw URI (i.e. not URI decoded)
Returns the requested URI (path and query string).
@return string The raw URI (i.e. not URI decoded)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1047
→public getRouteResolver() -> \Closure
Get the route resolver callback.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:938
→public getScheme() -> string
Gets the request's scheme.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:939
→public getSchemeAndHttpHost() -> string The scheme and HTTP host
Gets the scheme and HTTP host.
If the URL was called with basic authentication, the user
and the password are not added to the generated string.
@return string The scheme and HTTP host
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1064
→public getScriptName() -> string
Returns current script name.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:866
→public getSession() -> SessionInterface|null The session
Gets the Session.
@return SessionInterface|null The session
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:738
→public getUri() -> string A normalized URI (URL) for the Request
Generates a normalized URI (URL) for the Request.
@return string A normalized URI (URL) for the Request
@see getQueryString()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1076
→public getUriForPath($path) -> string The normalized URI for the path
Generates a normalized URI for the given path.
@param string $path A path to use instead of the current one
@return string The normalized URI for the path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1092
→public getUser() -> string|null
Returns the user.
@return string|null
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:991
→public getUserInfo() -> string A user name and, optionally, scheme-specific information about how to gain authorization to access the server
Gets the user info.
@return string A user name and, optionally, scheme-specific information about how to gain authorization to access the server
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1011
→public getUserResolver() -> \Closure
Get the user resolver callback.
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:913
→public has($key) -> bool
Determine if the request contains a non-empty value for an input item.
@param string|array $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:288
→public hasCookie($key) -> bool
Determine if a cookie is set on the request.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:396
→public hasFile($key) -> bool
Determine if the uploaded data contains a file.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:464
→public hasPreviousSession() -> bool
Whether the request contains a Session which was started in one of the
previous requests.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:749
→public hasSession() -> bool true when the Request contains a Session object, false otherwise
Whether the request contains a Session object.
This method does not give any information about the state of the session object,
like whether the session is started or not. It is just a way to check if this Request
is associated with a Session instance.
@return bool true when the Request contains a Session object, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:764
Retrieve a header from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:497
Sets the parameters for this request.
This method also re-initializes all properties.
@param array $query The GET parameters
@param array $request The POST parameters
@param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...)
@param array $cookies The COOKIE parameters
@param array $files The FILES parameters
@param array $server The SERVER parameters
@param string|resource $content The raw body data
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:237
Retrieve an input item from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:333
→public instance() -> $this
Return the Request instance.
@return $this
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:65
→public ip() -> string
Returns the client IP address.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:246
→public ips() -> array
Returns the client IP addresses.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:256
→public is() -> bool
Determine if the current request URI matches a pattern.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:181
→public isJson() -> bool
Determine if the request is sending JSON.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:676
→public isMethod($method) -> bool
Checks if the request method is of specified type.
@param string $method Uppercase request method (GET, POST etc).
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1454
→public isMethodSafe() -> bool
Checks whether the method is safe or not.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1464
→public isNoCache() -> bool
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1532
→public isSecure() -> bool
Checks whether the request is secure or not.
This method can read the client protocol from the "X-Forwarded-Proto" header
when trusted proxies were set via "setTrustedProxies()".
The "X-Forwarded-Proto" header must contain the protocol: "https" or "http".
If your reverse proxy uses a different header name than "X-Forwarded-Proto"
("SSL_HTTPS" for instance), configure it via "setTrustedHeaderName()" with
the "client-proto" key.
@return bool
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1181
→public isXmlHttpRequest() -> bool true if the request is an XMLHttpRequest, false otherwise
Returns true if the request is a XMLHttpRequest.
It works if your JavaScript library sets an X-Requested-With HTTP header.
It is known to work with common JavaScript frameworks:
@link http://en.wikipedia.org/wiki/List_of_Ajax_frameworks#JavaScript
@return bool true if the request is an XMLHttpRequest, false otherwise
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1664
Get the JSON payload for the request.
@param string $key
@param mixed $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:622
→public merge(array $input) -> void
Merge new input into the current request's input array.
@param array $input
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:599
→public method() -> string
Get the request method.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:75
→public offsetExists($offset) -> bool
Determine if the given offset exists.
@param string $offset
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:974
→public offsetGet($offset) -> mixed
Get the value at the given offset.
@param string $offset
@return mixed
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:985
→public offsetSet($offset, $value) -> void
Set the value at the given offset.
@param string $offset
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:997
→public offsetUnset($offset) -> void
Remove the value at the given offset.
@param string $offset
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:1008
Retrieve an old input item.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:521
→public only($keys) -> array
Get a subset of the items from the input data.
@param array|mixed $keys
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:346
→public overrideGlobals()
Overrides the PHP global variables according to this request instance.
It overrides $_GET, $_POST, $_REQUEST, $_SERVER, $_COOKIE.
$_FILES is never overridden, see rfc1867
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:512
→public path() -> string
Get the current path info for the request.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:132
→public pjax() -> bool
Determine if the request is the result of an PJAX call.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:226
→public prefers($contentTypes) -> string|null
Return the most suitable content type from the given array based on content negotiation.
@param string|array $contentTypes
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:730
Retrieve a query string item from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:385
→public replace(array $input) -> void
Replace the input for the current request.
@param array $input
@return void
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:610
→public root() -> string
Get the root URL for the application.
@return string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:85
Get the route handling the request.
@param string|null $param
@return \Illuminate\Routing\Route|object|string
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:876
→public secure() -> bool
Determine if the request is over HTTPS.
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:236
Get a segment from the URI (1 based index).
@param int $index
@param string|null $default
@return string|null
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:156
→public segments() -> array
Get all of the segments for the request path.
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:166
Retrieve a server variable from the request.
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:509
→public session() -> \Illuminate\Session\Store
Get the session associated with the request.
@return \Illuminate\Session\Store
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:849
→public setDefaultLocale($locale)
Sets the default locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1408
→public setFormat($format, $mimeTypes)
Associates a format with mime types.
@param string $format The format
@param string|array $mimeTypes The associated mime types (the preferred one must be the first as it will be used as the content type)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1352
→public setLocale($locale)
Sets the locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1432
→public setMethod($method)
Sets the request method.
@param string $method
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1256
→public setRequestFormat($format)
Sets the request format.
@param string $format The request format.
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1388
Sets the Session.
@param SessionInterface $session The Session
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:774
Convert the given array of Symfony UploadedFiles to custom Laravel UploadedFiles.
@param array $files
@return array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:433
Get the input source for the request.
@return \Symfony\Component\HttpFoundation\ParameterBag
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:640
→protected isEmptyString($key) -> bool
Determine if the given input key is an empty string for "has".
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:307
→protected isValidFile($file) -> bool
Check that the given file is a valid file instance.
@param mixed $file
@return bool
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:485
→protected prepareBasePath() -> string base path
Prepares the base path.
@return string base path
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1790
→protected prepareBaseUrl() -> string
Prepares the base URL.
@return string
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1724
→protected preparePathInfo() -> string path info
Prepares the path info.
@return string path info
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1816
→protected prepareRequestUri()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1677
Retrieve a parameter item from a given source.
@param string $source
@param string $key
@param string|array|null $default
@return string|array
Defined in .../laravel/framework/src/Illuminate/Http/Request.php:584
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1901
→private getUrlencodedPrefix($string, $prefix)
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1886
→private isFromTrustedProxy()
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1916
→private setPhpDefaultLocale($locale)
Sets the default PHP locale.
@param string $locale
Inherited from Symfony\Component\HttpFoundation\Request
Defined in .../symfony/http-foundation/Request.php:1864
Create a new configuration repository.
@param array $items
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:24
→public all() -> array
Get all of the configuration items for the application.
@return array
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:107
→public get($key, $default = NULL) -> mixed
Get the specified configuration value.
@param string $key
@param mixed $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:47
→public has($key) -> bool
Determine if the given configuration value exists.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:35
→public offsetExists($key) -> bool
Determine if the given configuration option exists.
@param string $key
@return bool
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:118
→public offsetGet($key) -> mixed
Get a configuration option.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:129
→public offsetSet($key, $value) -> void
Set a configuration option.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:141
→public offsetUnset($key) -> void
Unset a configuration option.
@param string $key
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:152
→public prepend($key, $value) -> void
Prepend a value onto an array configuration value.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:77
→public push($key, $value) -> void
Push a value onto an array configuration value.
@param string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:93
→public set($key, $value = NULL) -> void
Set a given configuration value.
@param array|string $key
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Config/Repository.php:59
→'log' => Illuminate\Log\Writer(3)
contents
Available methods (24)
→protected monolog -> Monolog\Logger(4)
contents
Available methods (38)
Static class properties (11)
protected name -> string(10) "production"
→protected handlers -> array(1)
*DEPTH TOO GREAT*
protected processors -> array(0)
protected microsecondTimestamps -> boolTRUE
→public static getLevelName($level) -> string
Gets the name of the logging level.
@param int $level
@return string
Defined in .../monolog/monolog/src/Monolog/Logger.php:458
Gets all supported logging levels.
@return array Assoc array with human-readable level names => level codes.
Defined in .../monolog/monolog/src/Monolog/Logger.php:447
→public static setTimezone(DateTimeZone $tz)
Set the timezone to be used for the timestamp of log records.
This is stored globally for all Logger instances
@param \DateTimeZone $tz Timezone object
Defined in .../monolog/monolog/src/Monolog/Logger.php:695
→public static toMonologLevel($level) -> int
Converts PSR-3 levels to Monolog ones if necessary
@param string|int Level number (monolog) or name (PSR-3)
@return int
Defined in .../monolog/monolog/src/Monolog/Logger.php:473
@param string $name The logging channel
@param HandlerInterface[] $handlers Optional stack of handlers, the first one in the array is called first, etc.
@param callable[] $processors Optional array of processors
Defined in .../monolog/monolog/src/Monolog/Logger.php:141
→public addAlert($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ALERT level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:425
→public addCritical($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the CRITICAL level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:413
→public addDebug($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the DEBUG level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:353
→public addEmergency($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the EMERGENCY level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:437
→public addError($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ERROR level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:401
→public addInfo($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the INFO level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:365
→public addNotice($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the NOTICE level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:377
→public addRecord($level, $message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record.
@param int $level The logging level
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:286
→public addWarning($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the WARNING level.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:389
→public alert($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ALERT level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:655
→public crit($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the CRITICAL level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:627
→public critical($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the CRITICAL level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:641
→public debug($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the DEBUG level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:529
→public emerg($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the EMERGENCY level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:669
→public emergency($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the EMERGENCY level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:683
→public err($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ERROR level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:599
→public error($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the ERROR level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:613
→public getHandlers() -> HandlerInterface[]
@return HandlerInterface[]
Defined in .../monolog/monolog/src/Monolog/Logger.php:217
→public getName() -> string
@return string
Defined in .../monolog/monolog/src/Monolog/Logger.php:151
→public getProcessors() -> callable[]
@return callable[]
Defined in .../monolog/monolog/src/Monolog/Logger.php:255
→public info($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the INFO level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:543
→public isHandling($level) -> Boolean
Checks whether the Logger has a handler that listens on the given level
@param int $level
@return Boolean
Defined in .../monolog/monolog/src/Monolog/Logger.php:488
→public log($level, $message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at an arbitrary level.
This method allows for compatibility with common interfaces.
@param mixed $level The log level
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:513
→public notice($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the NOTICE level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:557
→public popHandler() -> HandlerInterface
Pops a handler from the stack
@return HandlerInterface
Defined in .../monolog/monolog/src/Monolog/Logger.php:187
→public popProcessor() -> callable
Removes the processor on top of the stack and returns it.
@return callable
Defined in .../monolog/monolog/src/Monolog/Logger.php:243
Pushes a handler on to the stack.
@param HandlerInterface $handler
@return $this
Defined in .../monolog/monolog/src/Monolog/Logger.php:175
→public pushProcessor($callback) -> $this
Adds a processor on to the stack.
@param callable $callback
@return $this
Defined in .../monolog/monolog/src/Monolog/Logger.php:228
→public setHandlers(array $handlers) -> $this
Set handlers, replacing all existing ones.
If a map is passed, keys will be ignored.
@param HandlerInterface[] $handlers
@return $this
Defined in .../monolog/monolog/src/Monolog/Logger.php:204
→public useMicrosecondTimestamps($micro)
Control the use of microsecond resolution timestamps in the 'datetime'
member of new records.
Generating microsecond resolution timestamps by calling
microtime(true), formatting the result via sprintf() and then parsing
the resulting string via \DateTime::createFromFormat() can incur
a measurable runtime overhead vs simple usage of DateTime to capture
a second resolution timestamp in systems which generate a large number
of log events.
@param bool $micro True to use microtime() to create timestamps
Defined in .../monolog/monolog/src/Monolog/Logger.php:273
→public warn($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the WARNING level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:571
→public warning($message, array $context = array()) -> Boolean Whether the record has been processed
Adds a log record at the WARNING level.
This method allows for compatibility with common interfaces.
@param string $message The log message
@param array $context The log context
@return Boolean Whether the record has been processed
Defined in .../monolog/monolog/src/Monolog/Logger.php:585
→public withName($name) -> static
Return a new cloned instance with the name changed
@return static
Defined in .../monolog/monolog/src/Monolog/Logger.php:161
Create a new log writer instance.
@param \Monolog\Logger $monolog
@param \Illuminate\Contracts\Events\Dispatcher $dispatcher
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:59
Log an alert message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:87
Log a critical message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:99
Log a debug message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:159
Log an emergency message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:75
Log an error message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:111
Log an informational message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:147
→public listen(Closure $callback) -> void
Register a new callback handler for when a log event is triggered.
@param \Closure $callback
@return void
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:272
Log a message to the logs.
@param string $level
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:172
Set the event dispatcher instance.
@param \Illuminate\Contracts\Events\Dispatcher $dispatcher
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:371
Register a daily file log handler.
@param string $path
@param int $days
@param string $level
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:227
Register an error_log handler.
@param string $level
@param int $messageType
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:255
→public useFiles($path, $level = debug) -> void
Register a file log handler.
@param string $path
@param string $level
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:212
Register a Syslog handler.
@param string $name
@param string $level
@return \Psr\Log\LoggerInterface
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:243
Log a warning message to the logs.
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:123
Get a defaut Monolog formatter instance.
@return \Monolog\Formatter\LineFormatter
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:350
→protected parseLevel($level) -> int
Parse the string level into a Monolog constant.
@param string $level
@return int
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:326
Write a message to Monolog.
@param string $level
@param string $message
@param array $context
@return void
Defined in .../laravel/framework/src/Illuminate/Log/Writer.php:198
Create a new connection factory instance.
@param \Illuminate\Contracts\Container\Container $container
@return void
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:29
Create a connector instance based on the configuration.
@param array $config
@return \Illuminate\Database\Connectors\ConnectorInterface
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:173
Establish a PDO connection based on the configuration.
@param array $config
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:41
Create a new connection instance.
@param string $driver
@param \PDO|\Closure $connection
@param string $database
@param string $prefix
@param array $config
@return \Illuminate\Database\Connection
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:212
→protected createReadPdo(array $config) -> \PDO
Create a new PDO instance for reading.
@param array $config
@return \PDO
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:86
Create a single database connection instance.
@param array $config
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:73
Create a single database connection instance.
@param array $config
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:58
→protected getReadConfig(array $config) -> array
Get the read configuration for a read / write connection.
@param array $config
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:99
Get a read / write level configuration.
@param array $config
@param string $type
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:132
→protected getWriteConfig(array $config) -> array
Get the read configuration for a read / write connection.
@param array $config
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:118
Merge a configuration for a read / write connection.
@param array $config
@param array $merge
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:148
Parse and prepare the database configuration.
@param array $config
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:160
Create a new connection factory instance.
@param \Illuminate\Contracts\Container\Container $container
@return void
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:29
Create a connector instance based on the configuration.
@param array $config
@return \Illuminate\Database\Connectors\ConnectorInterface
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:173
Establish a PDO connection based on the configuration.
@param array $config
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:41
Create a new connection instance.
@param string $driver
@param \PDO|\Closure $connection
@param string $database
@param string $prefix
@param array $config
@return \Illuminate\Database\Connection
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:212
→protected createReadPdo(array $config) -> \PDO
Create a new PDO instance for reading.
@param array $config
@return \PDO
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:86
Create a single database connection instance.
@param array $config
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:73
Create a single database connection instance.
@param array $config
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:58
→protected getReadConfig(array $config) -> array
Get the read configuration for a read / write connection.
@param array $config
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:99
Get a read / write level configuration.
@param array $config
@param string $type
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:132
→protected getWriteConfig(array $config) -> array
Get the read configuration for a read / write connection.
@param array $config
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:118
Merge a configuration for a read / write connection.
@param array $config
@param array $merge
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:148
Parse and prepare the database configuration.
@param array $config
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php:160
Dynamically pass methods to the default connection.
@param string $method
@param array $parameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:315
Create a new database manager instance.
@param \Illuminate\Foundation\Application $app
@param \Illuminate\Database\Connectors\ConnectionFactory $factory
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:48
→public availableDrivers() -> array
Get all of the drivers that are actually available.
@return array
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:281
Get a database connection instance.
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:60
→public disconnect($name = NULL) -> void
Disconnect from the given database.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:111
→public extend($name, $resolver) -> void
Register an extension connection resolver.
@param string $name
@param callable $resolver
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:293
→public getConnections() -> array
Return all of the created connections.
@return array
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:303
→public getDefaultConnection() -> string
Get the default connection name.
@return string
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:250
→public purge($name = NULL) -> void
Disconnect from the given database and remove from local cache.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:98
Reconnect to the given database.
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:124
→public setDefaultConnection($name) -> void
Set the default connection name.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:261
→public supportedDrivers() -> array
Get all of the support drivers.
@return array
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:271
→protected getConfig($name) -> array
Get the configuration for a connection.
@param string $name
@return array
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:229
Make the database connection instance.
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:156
→protected parseConnectionName($name) -> array
Parse the connection into an array of the name and read / write type.
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:84
Prepare the database connection instance.
@param \Illuminate\Database\Connection $connection
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:185
Refresh the PDO connections on a given connection.
@param string $name
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:141
Prepare the read write mode for database connection instance.
@param \Illuminate\Database\Connection $connection
@param string $type
@return \Illuminate\Database\Connection
Defined in .../laravel/framework/src/Illuminate/Database/DatabaseManager.php:210
Create a new gate instance.
@param \Illuminate\Contracts\Container\Container $container
@param callable $userResolver
@param array $abilities
@param array $policies
@param array $beforeCallbacks
@param array $afterCallbacks
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:67
→public after($callback) -> $this
Register a callback to run after all Gate checks.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:158
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:172
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return \Illuminate\Auth\Access\Response
@throws \Illuminate\Auth\Access\AuthorizationException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:216
→public before($callback) -> $this
Register a callback to run before all Gate checks.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:145
Determine if the given ability should be granted for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:196
→public define($ability, $callback) -> $this
Define a new ability.
@param string $ability
@param callable|string $callback
@return $this
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:97
Determine if the given ability should be denied for the current user.
@param string $ability
@param array|mixed $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:184
→public forUser($user) -> static
Get a guard instance for the given user.
@param \Illuminate\Contracts\Auth\Authenticatable|mixed $user
@return static
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:432
→public getPolicyFor($class) -> mixed
Get a policy instance for a given class.
@param object|string $class
@return mixed
@throws \InvalidArgumentException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:402
→public has($ability) -> bool
Determine if a given ability has been defined.
@param string $ability
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:83
→public policy($class, $policy) -> $this
Define a policy class for a given class type.
@param string $class
@param string $policy
@return $this
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:132
→public resolvePolicy($class) -> mixed
Build a policy class instance of the given type.
@param object|string $class
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:421
Create a new access response.
@param string|null $message
@return \Illuminate\Auth\Access\Response
Defined in .../laravel/framework/src/Illuminate/Auth/Access/HandlesAuthorization.php:13
Create the ability callback for a callback string.
@param string $callback
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:116
Call all of the after callbacks with check result.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@param bool $result
@return void
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:300
Call all of the before callbacks and return if a result is given.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return bool|null
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:280
→protected deny($message = This action is unauthorized.) -> void
Throws an unauthorized exception.
@param string $message
@return void
@throws \Illuminate\Auth\Access\AuthorizationException
Defined in .../laravel/framework/src/Illuminate/Auth/Access/HandlesAuthorization.php:26
Determine if the first argument in the array corresponds to a policy.
@param array $arguments
@return bool
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:336
Get the raw result for the given ability for the current user.
@param string $ability
@param array|mixed $arguments
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:234
Resolve the callable for the given ability and arguments.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return callable
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:317
Resolve the callback for a policy check.
@param \Illuminate\Contracts\Auth\Authenticatable $user
@param string $ability
@param array $arguments
@return callable
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:357
→protected resolveUser() -> mixed
Resolve the user from the user resolver.
@return mixed
Defined in .../laravel/framework/src/Illuminate/Auth/Access/Gate.php:449
Add a Route instance to the collection.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:50
→public count() -> int
Count the number of items in the collection.
@return int
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:310
Get a route instance by its controller action.
@param string $action
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:280
Get a route instance by its name.
@param string $name
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:269
→public getIterator() -> \ArrayIterator
Get an iterator for the items.
@return \ArrayIterator
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:300
→public getRoutes() -> array
Get all of the routes in the collection.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:290
→public hasNamedRoute($name) -> bool
Determine if the route collection contains a given named route.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:258
Find the first route matching a given request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Routing\Route
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:139
→public refreshNameLookups() -> void
Refresh the name look-up table.
This is done in case any names are fluently defined.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:108
→protected addLookups($route) -> void
Add the route to any look-up tables if necessary.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:82
Add a route to the controller action dictionary.
@param array $action
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:126
→protected addToCollections($route) -> void
Add the given route to the arrays of routes.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:65
Determine if a route in the array matches the request.
@param array $routes
@param \Illuminate\http\Request $request
@param bool $includingMethod
@return \Illuminate\Routing\Route|null
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:230
Determine if any routes match on another HTTP verb.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:170
→protected get($method = NULL) -> array
Get all of the routes in the collection.
@param string|null $method
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:243
Get a route (if necessary) that responds when other available methods are present.
@param \Illuminate\Http\Request $request
@param array $methods
@return \Illuminate\Routing\Route
@throws \Symfony\Component\Routing\Exception\MethodNotAllowedHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:197
Throw a method not allowed HTTP exception.
@param array $others
@return void
@throws \Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/RouteCollection.php:217
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
→public allFiles($directory) -> array
Get all of the files from the given directory (recursive).
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:300
→public append($path, $data) -> int
Append to a file.
@param string $path
@param string $data
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:107
→public cleanDirectory($directory) -> bool
Empty the specified directory of all files and folders.
@param string $directory
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:438
→public copy($path, $target) -> bool
Copy a file to a new location.
@param string $path
@param string $target
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:156
Copy a directory from one location to another.
@param string $directory
@param string $destination
@param int $options
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:348
→public delete($paths) -> bool
Delete the file at a given path.
@param string|array $paths
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:118
Recursively delete a directory.
The directory itself may be optionally preserved.
@param string $directory
@param bool $preserve
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:401
→public directories($directory) -> array
Get all of the directories within a given directory.
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:311
→public exists($path) -> bool
Determine if a file or directory exists.
@param string $path
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:21
→public extension($path) -> string
Extract the file extension from a file path.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:178
→public files($directory) -> array
Get an array of all files in a directory.
@param string $directory
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:278
→public get($path) -> string
Get the contents of a file.
@param string $path
@return string
@throws \Illuminate\Contracts\Filesystem\FileNotFoundException
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:34
→public getRequire($path) -> mixed
Get the returned value of a file.
@param string $path
@return mixed
@throws \Illuminate\Contracts\Filesystem\FileNotFoundException
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:51
→public glob($pattern, $flags = 0) -> array
Find path names matching a given pattern.
@param string $pattern
@param int $flags
@return array
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:267
→public isDirectory($directory) -> bool
Determine if the given path is a directory.
@param string $directory
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:233
→public isFile($file) -> bool
Determine if the given path is a file.
@param string $file
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:255
→public isWritable($path) -> bool
Determine if the given path is writable.
@param string $path
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:244
→public lastModified($path) -> int
Get the file's last modification time.
@param string $path
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:222
Create a directory.
@param string $path
@param int $mode
@param bool $recursive
@param bool $force
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:331
→public mimeType($path) -> string|false
Get the mime-type of a given file.
@param string $path
@return string|false
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:200
→public move($path, $target) -> bool
Move a file to a new location.
@param string $path
@param string $target
@return bool
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:144
→public name($path) -> string
Extract the file name from a file path.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:167
→public prepend($path, $data) -> int
Prepend to a file.
@param string $path
@param string $data
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:91
→public put($path, $contents, $lock = false) -> int
Write the contents of a file.
@param string $path
@param string $contents
@param bool $lock
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:79
→public requireOnce($file) -> mixed
Require the given file once.
@param string $file
@return mixed
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:66
→public size($path) -> int
Get the file size of a given file.
@param string $path
@return int
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:211
→public type($path) -> string
Get the file type of a given file.
@param string $path
@return string
Defined in .../laravel/framework/src/Illuminate/Filesystem/Filesystem.php:189
Constructor.
@param string $staticPrefix The static prefix of the compiled route
@param string $regex The regular expression to use to match this route
@param array $tokens An array of tokens to use to generate URL for this route
@param array $pathVariables An array of path variables
@param string|null $hostRegex Host regex
@param array $hostTokens Host tokens
@param array $hostVariables An array of host variables
@param array $variables An array of variables (variables defined in the path and in the host patterns)
Defined in .../symfony/routing/CompiledRoute.php:42
→public getHostRegex() -> string|null The host regex or null
Returns the host regex.
@return string|null The host regex or null
Defined in .../symfony/routing/CompiledRoute.php:112
→public getHostTokens() -> array The tokens
Returns the host tokens.
@return array The tokens
Defined in .../symfony/routing/CompiledRoute.php:132
→public getHostVariables() -> array The variables
Returns the host variables.
@return array The variables
Defined in .../symfony/routing/CompiledRoute.php:162
→public getPathVariables() -> array The variables
Returns the path variables.
@return array The variables
Defined in .../symfony/routing/CompiledRoute.php:152
→public getRegex() -> string The regex
Returns the regex.
@return string The regex
Defined in .../symfony/routing/CompiledRoute.php:102
→public getStaticPrefix() -> string The static prefix
Returns the static prefix.
@return string The static prefix
Defined in .../symfony/routing/CompiledRoute.php:92
→public getTokens() -> array The tokens
Returns the tokens.
@return array The tokens
Defined in .../symfony/routing/CompiledRoute.php:122
→public getVariables() -> array The variables
Returns the variables.
@return array The variables
Defined in .../symfony/routing/CompiledRoute.php:142
→public serialize()
{@inheritdoc}
Defined in .../symfony/routing/CompiledRoute.php:57
→public unserialize($serialized)
{@inheritdoc}
Defined in .../symfony/routing/CompiledRoute.php:74
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:49
→public static hasMacro($name) -> bool
Checks if macro is registered.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:35
→public static macro($name, $macro) -> void
Register a custom macro.
@param string $name
@param callable $macro
@return void
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:24
→public static mergeGroup($new, $old) -> array
Merge the given group attributes.
@param array $new
@param array $old
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:436
→public __call($method, $parameters) -> mixed
Dynamically handle calls to the class.
@param string $method
@param array $parameters
@return mixed
@throws \BadMethodCallException
Defined in .../laravel/framework/src/Illuminate/Support/Traits/Macroable.php:71
Create a new Router instance.
@param \Illuminate\Contracts\Events\Dispatcher $events
@param \Illuminate\Container\Container $container
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:109
Register a new route responding to all verbs.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:199
→public auth() -> void
Register the typical authentication routes for an application.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:367
→public bind($key, $binder) -> void
Add a new route parameter binder.
@param string $key
@param string|callable $binder
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1019
Route a controller to a URI with wildcard routing.
@param string $uri
@param string $controller
@param array $names
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:244
→public controllers(array $controllers) -> void
Register an array of controllers with wildcard routing.
@param array $controllers
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:227
→public createClassBinding($binding) -> \Closure
Create a class based binding using the IoC container.
@param string $binding
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1034
→public current() -> \Illuminate\Routing\Route
Get the currently dispatched route instance.
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1140
→public currentRouteAction() -> string|null
Get the current route action.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1199
→public currentRouteName() -> string|null
Get the current route name.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1161
→public currentRouteNamed($name) -> bool
Determine if the current route matches a given name.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1189
→public currentRouteUses($action) -> bool
Determine if the current route action matches a given action.
@param string $action
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1233
Register a new DELETE route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:175
Dispatch the request to the application.
@param \Illuminate\Http\Request $request
@return \Illuminate\Http\Response
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:671
Dispatch the request to a route and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:686
Gather the middleware for the given route.
@param \Illuminate\Routing\Route $route
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:735
Register a new GET route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:127
Get the underlying route collection.
@return \Illuminate\Routing\RouteCollection
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1253
Create a route group with shared attributes.
@param array $attributes
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:391
→public has($name) -> bool
Check if a route with the given name exists.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1151
→public hasGroupStack() -> bool
Determine if the router currently has a group stack.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1098
→public input($key, $default = NULL) -> mixed
Get a route parameter for the current route.
@param string $key
@param string $default
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1120
→public is() -> bool
Alias for the "currentRouteNamed" method.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1172
Register a new route with the given verbs.
@param array|string $methods
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:214
→public matched($callback) -> void
Register a route matched event listener.
@param string|callable $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:896
→public mergeWithLastGroup($new) -> array
Merge the given array with the last group stack.
@param array $new
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:424
→public middleware($name, $class) -> $this
Register a short-hand name for a middleware.
@param string $name
@param string $class
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:918
Register a group of middleware.
@param string $name
@param array $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:932
Register a model binder for a wildcard.
@param string $key
@param string $class
@param \Closure|null $callback
@return void
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:985
Register a new OPTIONS route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:187
Register a new PATCH route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:163
→public pattern($key, $pattern) -> void
Set a global where pattern on all routes.
@param string $key
@param string $pattern
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1057
→public patterns($patterns) -> void
Set a group of global where patterns on all routes.
@param array $patterns
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1068
Register a new POST route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:139
Create a response instance from the given value.
@param \Symfony\Component\HttpFoundation\Request $request
@param mixed $response
@return \Illuminate\Http\Response
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1082
Add a middleware to the beginning of a middleware group.
If the middleware is already in the group, it will not be added again.
@param string $group
@param string $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:948
Add a middleware to the end of a middleware group.
If the middleware is already in the group, it will not be added again.
@param string $group
@param string $middleware
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:966
Register a new PUT route with the router.
@param string $uri
@param \Closure|array|string|null $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:151
Resolve the middleware name to a class name(s) preserving passed parameters.
@param string $name
@return string|array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:749
Route a resource to a controller.
@param string $name
@param string $controller
@param array $options
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:351
Set the global resource parameter mapping.
@param array $parameters
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:325
→public resources(array $resources) -> void
Register an array of resource controllers.
@param array $resources
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:336
Set the route collection instance.
@param \Illuminate\Routing\RouteCollection $routes
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1264
→public singularResourceParameters() -> void
Set the unmapped global resource parameters to singular.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:314
→public uses() -> bool
Alias for the "currentRouteUses" method.
@param mixed string
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:1216
Format the prefix for the new group attributes.
@param array $new
@param array $old
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:483
Format the uses prefix for the new group attributes.
@param array $new
@param array $old
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:465
Determine if the action is routing to a controller.
@param array $action
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:616
Add a fallthrough route for a controller.
@param string $controller
@param string $uri
@return void
@deprecated since version 5.2.
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:302
Add a route to the underlying route collection.
@param array|string $methods
@param string $uri
@param \Closure|array|string $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:518
Add the necessary where clauses to the route based on its initial registration.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:588
Add a controller based route action to the action array.
@param array|string $action
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:631
Create a new route instance.
@param array|string $methods
@param string $uri
@param mixed $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:531
Find the route matching a given request.
@param \Illuminate\Http\Request $request
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:821
Merge the group stack with the controller action.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:603
Create a new Route object.
@param array|string $methods
@param string $uri
@param mixed $action
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:564
→protected parseMiddlewareGroup($name) -> array
Parse the middleware group and format it for usage.
@param string $name
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:782
Call the binding callback for the given key.
@param string $key
@param string $value
@param \Illuminate\Routing\Route $route
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:885
→protected prefix($uri) -> string
Prefix the given URI with the last prefix.
@param string $uri
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:577
→protected prependGroupUses($uses) -> string
Prepend the last group uses onto the use clause.
@param string $uses
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:658
Run the given route within a Stack "onion" instance.
@param \Illuminate\Routing\Route $route
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:711
Substitute the route bindings onto the route.
@param \Illuminate\Routing\Route $route
@return \Illuminate\Routing\Route
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:836
Substitute the implicit Eloquent model bindings for the route.
@param \Illuminate\Routing\Route $route
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:855
Update the group stack with the given attributes.
@param array $attributes
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Router.php:409
Create a new Route instance.
@param array $methods
@param string $uri
@param \Closure|array $action
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:110
→public __get($key) -> mixed
Dynamically access route parameters.
@param string $key
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:905
Bind the route to a given request for execution.
@param \Illuminate\Http\Request $request
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:415
Extract the parameter list from the request.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:430
→public defaults($key, $value) -> $this
Set a default value for the route.
@param string $key
@param mixed $value
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:602
→public domain() -> string|null
Get the domain defined for the route.
@return string|null
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:742
→public forgetParameter($name) -> void
Unset a parameter on the route if it is set.
@param string $name
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:343
→public getAction() -> array
Get the action array for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:829
→public getActionName() -> string
Get the action name for the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:819
Get the compiled version of the route.
@return \Symfony\Component\Routing\CompiledRoute
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:852
→public getMethods() -> array
Get the HTTP verbs the route responds to.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:692
→public getName() -> string
Get the name of the route instance.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:785
Get a given parameter from the route.
@param string $name
@param mixed $default
@return string|object
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:306
→public getPath() -> string
Get the URI associated with the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:672
→public getPrefix() -> string
Get the prefix of the route instance.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:775
→public getUri() -> string
Get the URI that the route responds to.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:752
→public hasParameter($name) -> bool
Determine a given parameter exists from the route.
@param string $name
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:290
→public hasParameters() -> bool
Determine if the route has parameters.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:279
→public httpOnly() -> bool
Determine if the route only responds to HTTP requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:712
→public httpsOnly() -> bool
Determine if the route only responds to HTTPS requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:722
Determine if the route matches given request.
@param \Illuminate\Http\Request $request
@param bool $includingMethod
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:184
→public methods() -> array
Get the HTTP verbs the route responds to.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:702
Get or set the middlewares attached to the route.
@param array|string|null $middleware
@return $this|array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:235
→public name($name) -> $this
Add or change the route name.
@param string $name
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:796
Get a given parameter from the route.
@param string $name
@param mixed $default
@return string|object
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:318
→public parameterNames() -> array
Get all of the parameter names for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:386
→public parameters() -> array
Get the key / value list of parameters for the route.
@return array
@throws \LogicException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:357
→public parametersWithoutNulls() -> array
Get the key / value list of parameters without null values.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:374
→public prefix($prefix) -> $this
Add a prefix to the route URI.
@param string $prefix
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:658
→public prepareForSerialization() -> void
Prepare the route instance for serialization.
@return void
@throws \LogicException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:890
Resolve the given method's type-hinted dependencies.
@param array $parameters
@param \ReflectionFunctionAbstract $reflector
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:52
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:131
→public secure() -> bool
Determine if the route only responds to HTTPS requests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:732
→public setAction(array $action) -> $this
Set the action array for the route.
@param array $action
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:840
Set the container instance on the route.
@param \Illuminate\Container\Container $container
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:876
→public setParameter($name, $value) -> void
Set a parameter to the given value.
@param string $name
@param mixed $value
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:330
Set the router instance on the route.
@param \Illuminate\Routing\Router $router
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:863
→public setUri($uri) -> $this
Set the URI that the route responds to.
@param string $uri
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:763
Get the parameters that are listed in the route / controller signature.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:257
→public uri() -> string
Get the URI associated with the route.
@return string
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:682
→public uses($action) -> $this
Set the handler for the route.
@param \Closure|string $action
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:809
→public where($name, $expression = NULL) -> $this
Set a regular expression requirement on the route.
@param array|string $name
@param string $expression
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:616
Determine if an object of the given class is in a list of parameters.
@param string $class
@param array $parameters
@return bool
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:96
Extract the parameter list from the host part of the request.
@param \Illuminate\Http\Request $request
@param array $parameters
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:473
Get the parameter matches for the path portion of the URI.
@param \Illuminate\Http\Request $request
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:459
Call a class method with the resolved dependencies.
@param object $instance
@param string $method
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:19
→protected compileParameterNames() -> array
Get the parameter names for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:400
→protected compileRoute() -> void
Compile the route into a Symfony CompiledRoute instance.
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:206
→protected extractOptionalParameters() -> array
Get the optional parameters for the route.
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:222
Find the callable in an action array.
@param array $action
@return callable
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:568
→protected matchToKeys(array $matches) -> array
Combine a set of parameter matches with the route's keys.
@param array $matches
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:486
→protected parseAction($action) -> array
Parse the route action into a standard array.
@param callable|array $action
@return array
@throws \UnexpectedValueException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:528
Parse arguments to the where method into an array.
@param array|string $name
@param string $expression
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:632
Replace null parameters with their defaults.
@param array $parameters
@return array
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:505
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:152
Run the route action and return the response.
@param \Illuminate\Http\Request $request
@return mixed
@throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:169
Splice the given value into the parameter list.
@param array $parameters
@param string $key
@param mixed $instance
@return void
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:111
Attempt to transform the given parameter into a class instance.
@param \ReflectionParameter $parameter
@param array $parameters
@param array $originalParameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php:77
→protected whereArray(array $wheres) -> $this
Set a list of regular expression requirements on the route.
@param array $wheres
@return $this
Defined in .../laravel/framework/src/Illuminate/Routing/Route.php:643
Set the globally available instance of the container.
@return static
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1143
Set the shared instance of the container.
@param \Illuminate\Contracts\Container\Container $container
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1154
→public __construct($basePath = NULL) -> void
Create a new Illuminate application instance.
@param string|null $basePath
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:141
→public __get($key) -> mixed
Dynamically access container services.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1221
→public __set($key, $value) -> void
Dynamically set container services.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1233
Throw an HttpException with the given data.
@param int $code
@param string $message
@param array $headers
@return void
@throws \Symfony\Component\HttpKernel\Exception\HttpException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:876
Add a contextual binding to the container.
@param string $concrete
@param string $abstract
@param \Closure|string $implementation
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:242
Add an array of services to the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:947
Register a callback to run after a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:241
Register a callback to run after loading the environment.
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:215
Register a new after resolving callback for all types.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:911
→public alias($abstract, $alias) -> void
Alias a type to a different name.
@param string $abstract
@param string $alias
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:400
→public basePath() -> string
Get the base path of the Laravel installation.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:300
Register a callback to run before a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:229
Register a binding with the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:177
Register a binding if it hasn't already been registered.
@param string $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:255
→public boot() -> void
Boot the application's service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:705
→public booted($callback) -> void
Register a new "booted" listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:755
→public booting($callback) -> void
Register a new boot listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:744
Run the given array of bootstrap classes.
@param array $bootstrappers
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:196
→public bound($abstract) -> bool
Determine if the given abstract type has been bound.
(Overriding Container::bound)
@param string $abstract
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:685
Instantiate a concrete instance of the given type.
@param string $concrete
@param array $parameters
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:729
Call the given Closure / class@method and inject its dependencies.
@param callable|string $callback
@param array $parameters
@param string|null $defaultMethod
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:499
→public configPath() -> string
Get the path to the application configuration files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:310
→public configurationIsCached() -> bool
Determine if the application configuration is cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:801
→public configureMonologUsing($callback) -> $this
Define a callback to be used to configure Monolog.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:969
→public databasePath() -> string
Get the path to the database directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:320
Detect the application's current environment.
@param \Closure $callback
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:470
→public environment() -> string
Get or check the current application environment.
@param mixed
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:437
→public environmentFile() -> string
Get the environment file the application is using.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:426
→public environmentPath() -> string
Get the path to the environment file directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:390
"Extend" an abstract type in the container.
@param string $abstract
@param \Closure $closure
@return void
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:305
→public flush() -> void
Flush the container of all bindings and resolved instances.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1076
→public forgetInstance($abstract) -> void
Remove a resolved instance from the instance cache.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1110
→public forgetInstances() -> void
Clear all of the instances from the container.
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1120
→public getBindings() -> array
Get the container's bindings.
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1088
→public getCachedCompilePath() -> string
Get the path to the cached "compiled.php" file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:841
→public getCachedConfigPath() -> string
Get the path to the configuration cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:811
→public getCachedRoutesPath() -> string
Get the path to the routes cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:831
→public getCachedServicesPath() -> string
Get the path to the cached services.php file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:851
→public getDeferredServices() -> array
Get the application's deferred services.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:925
→public getLoadedProviders() -> array
Get the service providers that have been loaded.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:915
→public getLocale() -> string
Get the current application locale.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1001
→public getMonologConfigurator() -> callable
Get the custom Monolog configurator for the application.
@return callable
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:991
→public getNamespace() -> string
Get the application namespace.
@return string
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1104
Get the registered service provider instance if it exists.
@param \Illuminate\Support\ServiceProvider|string $provider
@return \Illuminate\Support\ServiceProvider|null
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:558
{@inheritdoc}
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:780
→public hasBeenBootstrapped() -> bool
Determine if the application has been bootstrapped before.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:251
→public hasMonologConfigurator() -> bool
Determine if the application has a custom Monolog configurator.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:981
→public instance($abstract, $instance) -> void
Register an existing instance as shared in the container.
@param string $abstract
@param mixed $instance
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:325
→public isAlias($name) -> bool
Determine if a given string is an alias.
@param string $name
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:164
→public isBooted() -> bool
Determine if the application has booted.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:695
→public isDeferredService($service) -> bool
Determine if the given service is a deferred service.
@param string $service
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:958
→public isDownForMaintenance() -> bool
Determine if the application is currently down for maintenance.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:861
→public isLocal() -> bool
Determine if application is in local environment.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:459
→public isShared($abstract) -> bool
Determine if a given type is shared.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1045
→public langPath() -> string
Get the path to the language files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:345
→public loadDeferredProvider($service) -> void
Load the provider for a deferred service.
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:616
→public loadDeferredProviders() -> void
Load and boot all of the remaining deferred providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:598
→public loadEnvironmentFrom($file) -> $this
Set the environment file to be loaded during bootstrapping.
@param string $file
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:414
Resolve the given type from the container.
(Overriding Container::make)
@param string $abstract
@param array $parameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:666
→public offsetExists($key) -> bool
Determine if a given offset exists.
@param string $key
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1165
→public offsetGet($key) -> mixed
Get the value at a given offset.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1176
→public offsetSet($key, $value) -> void
Set the value at a given offset.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1188
→public offsetUnset($key) -> void
Unset the value at a given offset.
@param string $key
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1208
→public path() -> string
Get the path to the application "app" directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:290
→public publicPath() -> string
Get the path to the public / web directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:355
Bind a new callback to an abstract's rebind event.
@param string $abstract
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:423
Refresh an instance on the given target and method.
@param string $abstract
@param mixed $target
@param string $method
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:440
Register a service provider with the application.
@param \Illuminate\Support\ServiceProvider|string $provider
@param array $options
@param bool $force
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:518
→public registerConfiguredProviders() -> void
Register all of the configured providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:502
→public registerCoreContainerAliases() -> void
Register the core class aliases in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1026
Register a deferred provider and service.
@param string $provider
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:639
Resolve a service provider instance from the class name.
@param string $provider
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:573
→public resolved($abstract) -> bool
Determine if the given abstract type has been resolved.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:147
Register a new resolving callback.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:895
→public routesAreCached() -> bool
Determine if the application routes are cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:821
→public runningInConsole() -> bool
Determine if we are running in the console.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:482
→public runningUnitTests() -> bool
Determine if we are running unit tests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:492
→public setBasePath($basePath) -> $this
Set the base path for the application.
@param string $basePath
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:262
Set the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:936
→public setLocale($locale) -> void
Set the current application locale.
@param string $locale
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1012
→public share(Closure $closure) -> \Closure
Wrap a Closure such that it is shared.
@param \Closure $closure
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:280
→public shouldSkipMiddleware() -> bool
Determine if middleware has been disabled for the application.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:790
Register a shared binding in the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:269
→public storagePath() -> string
Get the path to the storage directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:365
→public tag($abstracts, $tags) -> void
Assign a set of tags to a given binding.
@param array|string $abstracts
@param array|mixed ...$tags
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:359
→public tagged($tag) -> array
Resolve all of the bindings for a given tag.
@param string $tag
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:380
→public terminate() -> void
Terminate the application.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:903
→public terminating(Closure $callback) -> $this
Register a terminating callback with the application.
@param \Closure $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:891
→public useDatabasePath($path) -> $this
Set the database directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:331
→public useEnvironmentPath($path) -> $this
Set the directory for the environment file.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:401
→public useStoragePath($path) -> $this
Set the storage directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:376
→public version() -> string
Get the version number of the application.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:159
Define a contextual binding.
@param string $concrete
@return \Illuminate\Contracts\Container\ContextualBindingBuilder
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:121
Wrap the given closure such that its dependencies will be injected when executed.
@param \Closure $callback
@param array $parameters
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:484
Get the dependency for the given call parameter.
@param \ReflectionParameter $parameter
@param array $parameters
@param array $dependencies
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:570
Register a new after resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:943
→protected bindPathsInContainer() -> void
Bind all of the application paths in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:276
Boot the given service provider.
@param \Illuminate\Support\ServiceProvider $provider
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:731
Call a string reference to a class using Class@method syntax.
@param string $target
@param array $parameters
@param string|null $defaultMethod
@return mixed
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:593
→protected dropStaleInstances($abstract) -> void
Drop all of the stale instances and aliases.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1099
Extract the type and alias from a given definition.
@param array $definition
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:411
Call the booting callbacks for the application.
@param array $callbacks
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:770
Fire an array of callbacks with an object.
@param mixed $object
@param array $callbacks
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1032
Fire all of the resolving callbacks.
@param string $abstract
@param mixed $object
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:984
→protected getAlias($abstract) -> string
Get the alias for an abstract if available.
@param string $abstract
@return string
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1078
Get the proper reflection instance for the given callback.
@param callable|string $callback
@return \ReflectionFunctionAbstract
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:549
Get all callbacks for a given type.
@param string $abstract
@param object $object
@param array $callbacksPerType
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1012
Get the Closure to be used when building a type.
@param string $abstract
@param string $concrete
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:225
Get the concrete type for a given abstract.
@param string $abstract
@return mixed $concrete
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:665
Get the contextual concrete binding for the given abstract.
@param string $abstract
@return string|null
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:687
Resolve all of the dependencies from the ReflectionParameters.
@param array $parameters
@param array $primitives
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:793
→protected getExtenders($abstract) -> array
Get the extender callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:711
Get the type hint for this closure's first argument.
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:960
Get the used kernel object.
@return \Illuminate\Contracts\Console\Kernel|\Illuminate\Contracts\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1088
Get all dependencies for a given method.
@param callable|string $callback
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:532
Get the rebound callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:468
Determine if the given concrete is buildable.
@param mixed $concrete
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1067
Determine if the given string is in Class@method syntax.
@param mixed $callback
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:516
If extra parameters are passed by numeric ID, rekey them by argument name.
@param array $dependencies
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:875
→protected markAsRegistered($provider) -> void
Mark the given provider as registered.
@param \Illuminate\Support\ServiceProvider $provider
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:584
→protected normalize($service) -> mixed
Normalize the given class name by removing leading slashes.
@param mixed $service
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:700
→protected rebound($abstract) -> void
Fire the "rebound" callbacks for the given abstract type.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:453
→protected registerBaseBindings() -> void
Register the basic bindings into the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:169
→protected registerBaseServiceProviders() -> void
Register all of the base service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:183
Resolve a class based dependency from the container.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:850
Resolve a non-class hinted dependency.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:823
Register a new resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:926
Set the globally available instance of the container.
@return static
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1143
Set the shared instance of the container.
@param \Illuminate\Contracts\Container\Container $container
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1154
→public __construct($basePath = NULL) -> void
Create a new Illuminate application instance.
@param string|null $basePath
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:141
→public __get($key) -> mixed
Dynamically access container services.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1221
→public __set($key, $value) -> void
Dynamically set container services.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1233
Throw an HttpException with the given data.
@param int $code
@param string $message
@param array $headers
@return void
@throws \Symfony\Component\HttpKernel\Exception\HttpException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:876
Add a contextual binding to the container.
@param string $concrete
@param string $abstract
@param \Closure|string $implementation
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:242
Add an array of services to the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:947
Register a callback to run after a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:241
Register a callback to run after loading the environment.
@param \Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:215
Register a new after resolving callback for all types.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:911
→public alias($abstract, $alias) -> void
Alias a type to a different name.
@param string $abstract
@param string $alias
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:400
→public basePath() -> string
Get the base path of the Laravel installation.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:300
Register a callback to run before a bootstrapper.
@param string $bootstrapper
@param Closure $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:229
Register a binding with the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:177
Register a binding if it hasn't already been registered.
@param string $abstract
@param \Closure|string|null $concrete
@param bool $shared
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:255
→public boot() -> void
Boot the application's service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:705
→public booted($callback) -> void
Register a new "booted" listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:755
→public booting($callback) -> void
Register a new boot listener.
@param mixed $callback
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:744
Run the given array of bootstrap classes.
@param array $bootstrappers
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:196
→public bound($abstract) -> bool
Determine if the given abstract type has been bound.
(Overriding Container::bound)
@param string $abstract
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:685
Instantiate a concrete instance of the given type.
@param string $concrete
@param array $parameters
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:729
Call the given Closure / class@method and inject its dependencies.
@param callable|string $callback
@param array $parameters
@param string|null $defaultMethod
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:499
→public configPath() -> string
Get the path to the application configuration files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:310
→public configurationIsCached() -> bool
Determine if the application configuration is cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:801
→public configureMonologUsing($callback) -> $this
Define a callback to be used to configure Monolog.
@param callable $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:969
→public databasePath() -> string
Get the path to the database directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:320
Detect the application's current environment.
@param \Closure $callback
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:470
→public environment() -> string
Get or check the current application environment.
@param mixed
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:437
→public environmentFile() -> string
Get the environment file the application is using.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:426
→public environmentPath() -> string
Get the path to the environment file directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:390
"Extend" an abstract type in the container.
@param string $abstract
@param \Closure $closure
@return void
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:305
→public flush() -> void
Flush the container of all bindings and resolved instances.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1076
→public forgetInstance($abstract) -> void
Remove a resolved instance from the instance cache.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1110
→public forgetInstances() -> void
Clear all of the instances from the container.
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1120
→public getBindings() -> array
Get the container's bindings.
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1088
→public getCachedCompilePath() -> string
Get the path to the cached "compiled.php" file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:841
→public getCachedConfigPath() -> string
Get the path to the configuration cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:811
→public getCachedRoutesPath() -> string
Get the path to the routes cache file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:831
→public getCachedServicesPath() -> string
Get the path to the cached services.php file.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:851
→public getDeferredServices() -> array
Get the application's deferred services.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:925
→public getLoadedProviders() -> array
Get the service providers that have been loaded.
@return array
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:915
→public getLocale() -> string
Get the current application locale.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1001
→public getMonologConfigurator() -> callable
Get the custom Monolog configurator for the application.
@return callable
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:991
→public getNamespace() -> string
Get the application namespace.
@return string
@throws \RuntimeException
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1104
Get the registered service provider instance if it exists.
@param \Illuminate\Support\ServiceProvider|string $provider
@return \Illuminate\Support\ServiceProvider|null
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:558
{@inheritdoc}
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:780
→public hasBeenBootstrapped() -> bool
Determine if the application has been bootstrapped before.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:251
→public hasMonologConfigurator() -> bool
Determine if the application has a custom Monolog configurator.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:981
→public instance($abstract, $instance) -> void
Register an existing instance as shared in the container.
@param string $abstract
@param mixed $instance
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:325
→public isAlias($name) -> bool
Determine if a given string is an alias.
@param string $name
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:164
→public isBooted() -> bool
Determine if the application has booted.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:695
→public isDeferredService($service) -> bool
Determine if the given service is a deferred service.
@param string $service
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:958
→public isDownForMaintenance() -> bool
Determine if the application is currently down for maintenance.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:861
→public isLocal() -> bool
Determine if application is in local environment.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:459
→public isShared($abstract) -> bool
Determine if a given type is shared.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1045
→public langPath() -> string
Get the path to the language files.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:345
→public loadDeferredProvider($service) -> void
Load the provider for a deferred service.
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:616
→public loadDeferredProviders() -> void
Load and boot all of the remaining deferred providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:598
→public loadEnvironmentFrom($file) -> $this
Set the environment file to be loaded during bootstrapping.
@param string $file
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:414
Resolve the given type from the container.
(Overriding Container::make)
@param string $abstract
@param array $parameters
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:666
→public offsetExists($key) -> bool
Determine if a given offset exists.
@param string $key
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1165
→public offsetGet($key) -> mixed
Get the value at a given offset.
@param string $key
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1176
→public offsetSet($key, $value) -> void
Set the value at a given offset.
@param string $key
@param mixed $value
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1188
→public offsetUnset($key) -> void
Unset the value at a given offset.
@param string $key
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1208
→public path() -> string
Get the path to the application "app" directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:290
→public publicPath() -> string
Get the path to the public / web directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:355
Bind a new callback to an abstract's rebind event.
@param string $abstract
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:423
Refresh an instance on the given target and method.
@param string $abstract
@param mixed $target
@param string $method
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:440
Register a service provider with the application.
@param \Illuminate\Support\ServiceProvider|string $provider
@param array $options
@param bool $force
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:518
→public registerConfiguredProviders() -> void
Register all of the configured providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:502
→public registerCoreContainerAliases() -> void
Register the core class aliases in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1026
Register a deferred provider and service.
@param string $provider
@param string $service
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:639
Resolve a service provider instance from the class name.
@param string $provider
@return \Illuminate\Support\ServiceProvider
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:573
→public resolved($abstract) -> bool
Determine if the given abstract type has been resolved.
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:147
Register a new resolving callback.
@param string $abstract
@param \Closure|null $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:895
→public routesAreCached() -> bool
Determine if the application routes are cached.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:821
→public runningInConsole() -> bool
Determine if we are running in the console.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:482
→public runningUnitTests() -> bool
Determine if we are running unit tests.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:492
→public setBasePath($basePath) -> $this
Set the base path for the application.
@param string $basePath
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:262
Set the application's deferred services.
@param array $services
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:936
→public setLocale($locale) -> void
Set the current application locale.
@param string $locale
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1012
→public share(Closure $closure) -> \Closure
Wrap a Closure such that it is shared.
@param \Closure $closure
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:280
→public shouldSkipMiddleware() -> bool
Determine if middleware has been disabled for the application.
@return bool
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:790
Register a shared binding in the container.
@param string|array $abstract
@param \Closure|string|null $concrete
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:269
→public storagePath() -> string
Get the path to the storage directory.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:365
→public tag($abstracts, $tags) -> void
Assign a set of tags to a given binding.
@param array|string $abstracts
@param array|mixed ...$tags
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:359
→public tagged($tag) -> array
Resolve all of the bindings for a given tag.
@param string $tag
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:380
→public terminate() -> void
Terminate the application.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:903
→public terminating(Closure $callback) -> $this
Register a terminating callback with the application.
@param \Closure $callback
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:891
→public useDatabasePath($path) -> $this
Set the database directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:331
→public useEnvironmentPath($path) -> $this
Set the directory for the environment file.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:401
→public useStoragePath($path) -> $this
Set the storage directory.
@param string $path
@return $this
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:376
→public version() -> string
Get the version number of the application.
@return string
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:159
Define a contextual binding.
@param string $concrete
@return \Illuminate\Contracts\Container\ContextualBindingBuilder
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:121
Wrap the given closure such that its dependencies will be injected when executed.
@param \Closure $callback
@param array $parameters
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:484
Get the dependency for the given call parameter.
@param \ReflectionParameter $parameter
@param array $parameters
@param array $dependencies
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:570
Register a new after resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:943
→protected bindPathsInContainer() -> void
Bind all of the application paths in the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:276
Boot the given service provider.
@param \Illuminate\Support\ServiceProvider $provider
@return mixed
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:731
Call a string reference to a class using Class@method syntax.
@param string $target
@param array $parameters
@param string|null $defaultMethod
@return mixed
@throws \InvalidArgumentException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:593
→protected dropStaleInstances($abstract) -> void
Drop all of the stale instances and aliases.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1099
Extract the type and alias from a given definition.
@param array $definition
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:411
Call the booting callbacks for the application.
@param array $callbacks
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:770
Fire an array of callbacks with an object.
@param mixed $object
@param array $callbacks
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1032
Fire all of the resolving callbacks.
@param string $abstract
@param mixed $object
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:984
→protected getAlias($abstract) -> string
Get the alias for an abstract if available.
@param string $abstract
@return string
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1078
Get the proper reflection instance for the given callback.
@param callable|string $callback
@return \ReflectionFunctionAbstract
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:549
Get all callbacks for a given type.
@param string $abstract
@param object $object
@param array $callbacksPerType
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1012
Get the Closure to be used when building a type.
@param string $abstract
@param string $concrete
@return \Closure
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:225
Get the concrete type for a given abstract.
@param string $abstract
@return mixed $concrete
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:665
Get the contextual concrete binding for the given abstract.
@param string $abstract
@return string|null
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:687
Resolve all of the dependencies from the ReflectionParameters.
@param array $parameters
@param array $primitives
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:793
→protected getExtenders($abstract) -> array
Get the extender callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:711
Get the type hint for this closure's first argument.
@param \Closure $callback
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:960
Get the used kernel object.
@return \Illuminate\Contracts\Console\Kernel|\Illuminate\Contracts\Http\Kernel
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:1088
Get all dependencies for a given method.
@param callable|string $callback
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:532
Get the rebound callbacks for a given type.
@param string $abstract
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:468
Determine if the given concrete is buildable.
@param mixed $concrete
@param string $abstract
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:1067
Determine if the given string is in Class@method syntax.
@param mixed $callback
@return bool
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:516
If extra parameters are passed by numeric ID, rekey them by argument name.
@param array $dependencies
@param array $parameters
@return array
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:875
→protected markAsRegistered($provider) -> void
Mark the given provider as registered.
@param \Illuminate\Support\ServiceProvider $provider
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:584
→protected normalize($service) -> mixed
Normalize the given class name by removing leading slashes.
@param mixed $service
@return mixed
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:700
→protected rebound($abstract) -> void
Fire the "rebound" callbacks for the given abstract type.
@param string $abstract
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:453
→protected registerBaseBindings() -> void
Register the basic bindings into the container.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:169
→protected registerBaseServiceProviders() -> void
Register all of the base service providers.
@return void
Defined in .../laravel/framework/src/Illuminate/Foundation/Application.php:183
Resolve a class based dependency from the container.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:850
Resolve a non-class hinted dependency.
@param \ReflectionParameter $parameter
@return mixed
@throws \Illuminate\Contracts\Container\BindingResolutionException
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:823
Register a new resolving callback by type of its first argument.
@param \Closure $callback
@return void
Inherited from Illuminate\Container\Container
Defined in .../laravel/framework/src/Illuminate/Container/Container.php:926
Create a new event dispatcher instance.
@param \Illuminate\Contracts\Container\Container|null $container
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:64
Create a class based listener using the IoC container.
@param mixed $listener
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:341
Fire an event and call the listeners.
@param string|object $event
@param mixed $payload
@param bool $halt
@return array|null
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:196
→public firing() -> string
Get the event that is currently firing.
@return string
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:183
→public flush($event) -> void
Flush a set of pushed events.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:173
→public forget($event) -> void
Remove a set of listeners from the dispatcher.
@param string $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:458
→public forgetPushed() -> void
Forget all of the pushed listeners.
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:472
→public getListeners($eventName) -> array
Get all of the listeners for a given event name.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:272
→public hasListeners($eventName) -> bool
Determine if a given event has listeners.
@param string $eventName
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:108
Register an event listener with the dispatcher.
@param string|array $events
@param mixed $listener
@param int $priority
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:77
→public makeListener($listener) -> mixed
Register an event listener with the dispatcher.
@param mixed $listener
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:330
→public push($event, $payload = array()) -> void
Register an event and payload to be fired later.
@param string $event
@param array $payload
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:120
→public setQueueResolver($resolver) -> $this
Set the queue resolver implementation.
@param callable $resolver
@return $this
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:497
→public subscribe($subscriber) -> void
Register an event subscriber with the dispatcher.
@param object|string $subscriber
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:133
Fire an event until the first non-null response is returned.
@param string|object $event
@param array $payload
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:162
→protected broadcastEvent($event) -> void
Broadcast the given event class.
@param \Illuminate\Contracts\Broadcasting\ShouldBroadcast $event
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:253
Call the queue method on the handler class.
@param string $class
@param string $method
@param array $arguments
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:443
Clone the given arguments for queueing.
@param array $arguments
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:428
Create the class based event callable.
@param string $listener
@param \Illuminate\Container\Container $container
@return callable
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:359
Create a callable for putting an event handler on the queue.
@param string $class
@param string $method
@return \Closure
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:407
Get the wildcard listeners for the event.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:289
→protected handlerShouldBeQueued($class) -> bool
Determine if the event handler class should be queued.
@param string $class
@return bool
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:389
→protected parseClassCallable($listener) -> array
Parse the class listener into class and method.
@param string $listener
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:376
Get the queue implementation from the resolver.
@return \Illuminate\Contracts\Queue\Queue
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:486
Resolve the subscriber instance.
@param object|string $subscriber
@return mixed
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:146
Setup a wildcard listener callback.
@param string $event
@param mixed $listener
@return void
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:97
→protected sortListeners($eventName) -> array
Sort the listeners for a given event by priority.
@param string $eventName
@return array
Defined in .../laravel/framework/src/Illuminate/Events/Dispatcher.php:308