PHP 클래스 Keevitaja\Linguist\Services\Linguist

파일 보기 프로젝트 열기: keevitaja/linguist

보호된 프로퍼티들

프로퍼티 타입 설명
$url object Url Generator

공개 메소드들

메소드 설명
__construct ( UrlGenerator $url )
defaultLocale ( ) : string Get default locale
isHidden ( string $slug ) : boolean Is locale slug hidden
route ( string $name, array $parameters = [], array $extra = [], mixed $secure = null, mixed $slug = false ) : string Generate localized URL from named route
uri ( string $uri, mixed $slug = false ) : string Generate localized URI
url ( string $uri, array $extra = [], mixed $secure = null, mixed $slug = false ) : string Generate localized URL from URI
workingLocale ( ) : string Get working locale or default on fail

보호된 메소드들

메소드 설명
validatedSlug ( string $slug ) : string Get validated i18n slug

메소드 상세

__construct() 공개 메소드

public __construct ( UrlGenerator $url )
$url Illuminate\Routing\UrlGenerator

defaultLocale() 공개 메소드

Get default locale
public defaultLocale ( ) : string
리턴 string

isHidden() 공개 메소드

Is locale slug hidden
public isHidden ( string $slug ) : boolean
$slug string
리턴 boolean

route() 공개 메소드

Generate localized URL from named route
public route ( string $name, array $parameters = [], array $extra = [], mixed $secure = null, mixed $slug = false ) : string
$name string
$parameters array
$extra array
$secure mixed
$slug mixed
리턴 string

uri() 공개 메소드

Generate localized URI
public uri ( string $uri, mixed $slug = false ) : string
$uri string
$slug mixed
리턴 string

url() 공개 메소드

Generate localized URL from URI
public url ( string $uri, array $extra = [], mixed $secure = null, mixed $slug = false ) : string
$uri string
$extra array
$secure mixed
$slug mixed
리턴 string

validatedSlug() 보호된 메소드

Get validated i18n slug
protected validatedSlug ( string $slug ) : string
$slug string
리턴 string

workingLocale() 공개 메소드

Get working locale or default on fail
public workingLocale ( ) : string
리턴 string

프로퍼티 상세

$url 보호되어 있는 프로퍼티

Url Generator
protected object $url
리턴 object