PHP Class Xpressengine\Skin\BladeSkin

Author: XE Developers ([email protected])
Inheritance: extends AbstractSkin
Show file Open project: xpressengine/xpressengine Class Usage Examples

Protected Properties

Property Type Description
$path 사용할 blade 파일들이 저장돼 있는 디렉토리의 경로, 실제경로가 아닌 view name형식의 경로이다.

Public Methods

Method Description
getSkinPath ( string $viewPath = '' ) : string view name을 찾아주는 메소드
render ( ) : Illuminate\View\View | string 만약 view 이름과 동일한 메소드명이 존재하면 그 메소드를 호출한다.

Protected Methods

Method Description
renderBlade ( string $view = null ) : Illuminate\View\View view 이름과 동일한 blade 파일을 찾아서 render한다.

Method Details

getSkinPath() public method

view name을 찾아주는 메소드
public getSkinPath ( string $viewPath = '' ) : string
$viewPath string 경로를 제외한 파일의 view 이름
return string

render() public method

동일한 이름의 메소드명이 존재하지 않으면, 동일한 이름의 blade 파일을 render한다.
public render ( ) : Illuminate\View\View | string
return Illuminate\View\View | string

renderBlade() protected method

view 이름과 동일한 blade 파일을 찾아서 render한다.
protected renderBlade ( string $view = null ) : Illuminate\View\View
$view string view 이름, null일 경우 $this->view를 대신 사용한다.
return Illuminate\View\View

Property Details

$path protected property

사용할 blade 파일들이 저장돼 있는 디렉토리의 경로, 실제경로가 아닌 view name형식의 경로이다.
protected $path