PHP Класс Fedeisas\LaravelJsRoutes\Generators\RoutesJavascriptGenerator

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$file Illuminate\Filesystem\Filesystem File system instance
$parsedRoutes array Parsed routes
$router Illuminate\Routing\Router Router instance
$routes array Clean routes

Открытые методы

Метод Описание
__construct ( Illuminate\Filesystem\Filesystem $file, Router $router )
make ( string $path, string $name, array $options = [] ) : boolean Compile routes template and generate

Защищенные методы

Метод Описание
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.

Описание методов

__construct() публичный Метод

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

getBeforeFilters() защищенный Метод

Get before filters
protected getBeforeFilters ( Illuminate\Routing\Route $route ) : string
$route Illuminate\Routing\Route
Результат string

getMethodPatterns() защищенный Метод

Get the pattern filters for a given URI and method.
protected getMethodPatterns ( string $uri, string $method ) : array
$uri string
$method string
Результат array

getParsedRoutes() защищенный Метод

Get parsed routes
protected getParsedRoutes ( string $filter = null, string $prefix = null ) : array
$filter string
$prefix string
Результат array

getPatternFilters() защищенный Метод

Get all of the pattern filters matching the route.
protected getPatternFilters ( Illuminate\Routing\Route $route ) : array
$route Illuminate\Routing\Route
Результат array

getRouteInformation() защищенный Метод

Get the route information for a given route.
protected getRouteInformation ( Illuminate\Routing\Route $route ) : array
$route Illuminate\Routing\Route
Результат array

make() публичный Метод

Compile routes template and generate
public make ( string $path, string $name, array $options = [] ) : boolean
$path string
$name string
$options array
Результат boolean

Описание свойств

$file защищенное свойство

File system instance
protected Filesystem,Illuminate\Filesystem $file
Результат Illuminate\Filesystem\Filesystem

$parsedRoutes защищенное свойство

Parsed routes
protected array $parsedRoutes
Результат array

$router защищенное свойство

Router instance
protected Router,Illuminate\Routing $router
Результат Illuminate\Routing\Router

$routes защищенное свойство

Clean routes
protected array $routes
Результат array