PHP Class Fedeisas\LaravelJsRoutes\Generators\RoutesJavascriptGenerator

Afficher le fichier Open project: fedeisas/laravel-js-routes Class Usage Examples

Protected Properties

Свойство Type Description
$file Illuminate\Filesystem\Filesystem File system instance
$parsedRoutes array Parsed routes
$router Illuminate\Routing\Router Router instance
$routes array Clean routes

Méthodes publiques

Méthode Description
__construct ( Illuminate\Filesystem\Filesystem $file, Router $router )
make ( string $path, string $name, array $options = [] ) : boolean Compile routes template and generate

Méthodes protégées

Méthode Description
getBeforeFilters ( Illuminate\Routing\Route $route ) : string Get before filters
getMethodPatterns ( string $uri, string $method ) : array Get the pattern filters for a given URI and method.
getParsedRoutes ( string $filter = null, string $prefix = null ) : array Get parsed routes
getPatternFilters ( Illuminate\Routing\Route $route ) : array Get all of the pattern filters matching the route.
getRouteInformation ( Illuminate\Routing\Route $route ) : array Get the route information for a given route.

Method Details

__construct() public méthode

public __construct ( Illuminate\Filesystem\Filesystem $file, Router $router )
$file Illuminate\Filesystem\Filesystem
$router Illuminate\Routing\Router

getBeforeFilters() protected méthode

Get before filters
protected getBeforeFilters ( Illuminate\Routing\Route $route ) : string
$route Illuminate\Routing\Route
Résultat string

getMethodPatterns() protected méthode

Get the pattern filters for a given URI and method.
protected getMethodPatterns ( string $uri, string $method ) : array
$uri string
$method string
Résultat array

getParsedRoutes() protected méthode

Get parsed routes
protected getParsedRoutes ( string $filter = null, string $prefix = null ) : array
$filter string
$prefix string
Résultat array

getPatternFilters() protected méthode

Get all of the pattern filters matching the route.
protected getPatternFilters ( Illuminate\Routing\Route $route ) : array
$route Illuminate\Routing\Route
Résultat array

getRouteInformation() protected méthode

Get the route information for a given route.
protected getRouteInformation ( Illuminate\Routing\Route $route ) : array
$route Illuminate\Routing\Route
Résultat array

make() public méthode

Compile routes template and generate
public make ( string $path, string $name, array $options = [] ) : boolean
$path string
$name string
$options array
Résultat boolean

Property Details

$file protected_oe property

File system instance
protected Filesystem,Illuminate\Filesystem $file
Résultat Illuminate\Filesystem\Filesystem

$parsedRoutes protected_oe property

Parsed routes
protected array $parsedRoutes
Résultat array

$router protected_oe property

Router instance
protected Router,Illuminate\Routing $router
Résultat Illuminate\Routing\Router

$routes protected_oe property

Clean routes
protected array $routes
Résultat array