PHP 클래스 igaster\laravelTheme\Themes

파일 보기 프로젝트 열기: igaster/laravel-theme 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$activeTheme
$root

공개 메소드들

메소드 설명
__construct ( )
add ( Theme $theme, string $parentName = '' ) : Theme Add a new theme to the hierarcy. Optionaly define a parent theme.
config ( string $key, $defaultValue = null ) : mixed Return current theme's configuration value for $key
configSet ( string $key, $value ) : mixed Set current theme's configuration value for $key
css ( string $href ) : string Return css link for $href
current ( )
exists ( string $themeName ) : boolean Check if $themeName is a valid Theme
find ( string $themeName ) : Theme Find a Theme (by name)
get ( ) : string Get active's Theme Name
img ( string $src, string $alt = '', string $Class = '', array $attributes = [] ) : string Return img tag
js ( string $href ) : string Return script link for $href
set ( string $themeName ) : void Set $themeName is the active Theme
url ( string $url ) : string Attach current theme's paths to a local Url. The Url must be a resource located on the asset path of the current theme or it's parents.

비공개 메소드들

메소드 설명
HtmlAttributes ( array $attributes ) : string Return attributes in html format

메소드 상세

__construct() 공개 메소드

public __construct ( )

add() 공개 메소드

Add a new theme to the hierarcy. Optionaly define a parent theme.
public add ( Theme $theme, string $parentName = '' ) : Theme
$theme Theme
$parentName string
리턴 Theme

config() 공개 메소드

Return current theme's configuration value for $key
public config ( string $key, $defaultValue = null ) : mixed
$key string
리턴 mixed

configSet() 공개 메소드

Set current theme's configuration value for $key
public configSet ( string $key, $value ) : mixed
$key string
리턴 mixed

css() 공개 메소드

Return css link for $href
public css ( string $href ) : string
$href string
리턴 string

current() 공개 메소드

public current ( )

exists() 공개 메소드

Check if $themeName is a valid Theme
public exists ( string $themeName ) : boolean
$themeName string
리턴 boolean

find() 공개 메소드

Find a Theme (by name)
public find ( string $themeName ) : Theme
$themeName string
리턴 Theme

get() 공개 메소드

Get active's Theme Name
public get ( ) : string
리턴 string

img() 공개 메소드

Return img tag
public img ( string $src, string $alt = '', string $Class = '', array $attributes = [] ) : string
$src string
$alt string
$Class string
$attributes array
리턴 string

js() 공개 메소드

Return script link for $href
public js ( string $href ) : string
$href string
리턴 string

set() 공개 메소드

Set $themeName is the active Theme
public set ( string $themeName ) : void
$themeName string
리턴 void

url() 공개 메소드

Attach current theme's paths to a local Url. The Url must be a resource located on the asset path of the current theme or it's parents.
public url ( string $url ) : string
$url string
리턴 string

프로퍼티 상세

$activeTheme 공개적으로 프로퍼티

public $activeTheme

$root 공개적으로 프로퍼티

public $root