PHP Class LaravelBA\RouteBinder\RouteBinderServiceProvider

Inheritance: extends Illuminate\Foundation\Support\Providers\RouteServiceProvider
Afficher le fichier Open project: guiwoda/route-binder Class Usage Examples

Protected Properties

Свойство Type Description
$binders LaravelBA\RouteBinder\Routes[] | LaravelBA\RouteBinder\Bindings[]
$namespace

Méthodes publiques

Méthode Description
bind ( Illuminate\Contracts\Routing\Registrar $router )
boot ( Router $router = null )
makeBinders ( Illuminate\Contracts\Config\Repository $config ) : LaravelBA\RouteBinder\Routes[] | LaravelBA\RouteBinder\Bindings[]
map ( Illuminate\Contracts\Routing\Registrar $router ) : void Register routes on boot.

Méthodes protégées

Méthode Description
getBindings ( ) : LaravelBA\RouteBinder\Bindings[] | Collection
getRoutes ( ) : LaravelBA\RouteBinder\Routes[] | Collection

Method Details

bind() public méthode

public bind ( Illuminate\Contracts\Routing\Registrar $router )
$router Illuminate\Contracts\Routing\Registrar

boot() public méthode

public boot ( Router $router = null )
$router Illuminate\Routing\Router

getBindings() protected méthode

protected getBindings ( ) : LaravelBA\RouteBinder\Bindings[] | Collection
Résultat LaravelBA\RouteBinder\Bindings[] | Illuminate\Support\Collection

getRoutes() protected méthode

protected getRoutes ( ) : LaravelBA\RouteBinder\Routes[] | Collection
Résultat LaravelBA\RouteBinder\Routes[] | Illuminate\Support\Collection

makeBinders() public méthode

public makeBinders ( Illuminate\Contracts\Config\Repository $config ) : LaravelBA\RouteBinder\Routes[] | LaravelBA\RouteBinder\Bindings[]
$config Illuminate\Contracts\Config\Repository
Résultat LaravelBA\RouteBinder\Routes[] | LaravelBA\RouteBinder\Bindings[]

map() public méthode

Register routes on boot.
public map ( Illuminate\Contracts\Routing\Registrar $router ) : void
$router Illuminate\Contracts\Routing\Registrar
Résultat void

Property Details

$binders protected_oe property

protected Routes[],LaravelBA\RouteBinder|Bindings[],LaravelBA\RouteBinder $binders
Résultat LaravelBA\RouteBinder\Routes[] | LaravelBA\RouteBinder\Bindings[]

$namespace protected_oe property

protected $namespace