## App binding
* xe.presenter 로 바인딩 되어 있음
* Presenter facade 제공
## Interception
## 사용법
### 스킨 사용 등록
php
$presenter = app('xe.presenter');
사용자 스킨 사용
$presenter->setSkin('parent-key');
관리자 스킨 사용
$presenter->setSettingsSkin('parent-key');
### Html 형식만 지원
php
public controllerMethodName()
{
... 생략 ...
return Presenter::make('skin.view.name');
}
### Api(json) 형식만 지원 할 경우
php
public controllerMethodName()
{
... 생략 ...
return Presenter::makeApi(['data']);
}
### 모든 형식을 지원 할 경우
php
public controllerMethodName()
{
... 생략 ...
return Presenter::makeAll('skin.view.name');
}