PHP 클래스 Xpressengine\Presenter\Html\HtmlRenderer

* html 으로 출력될 경우 사용 * Skin, Theme 를 출력할 수 있도록 지원
사용 중단: As of 3.0.0-beta6 replaced by HtmlPresenter
저자: XE Developers ([email protected])
상속: implements Xpressengine\Presenter\Presentable
파일 보기 프로젝트 열기: xpressengine/xpressengine 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$commonHtmlWrapper string 일반 출력할 때 사용할 wrapper
$data array The array of view data.
$id string skin output id
$parser Xpressengine\Widget\WidgetParser
$popupHtmlWrapper string 팝업 형식으로 출력할 때 사용할 wrapper
$presenter Xpressengine\Presenter\Presenter
$seo Xpressengine\Seo\SeoHandler
$skinName string skin class name
$type string

공개 메소드들

메소드 설명
__construct ( Presenter $presenter, SeoHandler $seo, WidgetParser $parser ) Create a new Renderer instance.
format ( ) : string Illuminate\Http\Request::initializeFormats() 에서 정의된 formats 에서 하나의 format
getPresenter ( ) : Presenter get presenter
render ( ) : Illuminate\View\View Get the evaluated contents of the object.
renderSkin ( ) : Illuminate\View\View render skin
renderTheme ( Illuminate\View\View $skinView ) : Illuminate\View\View render theme
setCommonHtmlWrapper ( string $viewName ) : void set common html wrapper
setData ( ) set presenter data to html renderer
setPopupHtmlWrapper ( string $viewName ) : void set popup html wrapper
toArray ( ) : array Get the instance as an array.

메소드 상세

__construct() 공개 메소드

Create a new Renderer instance.
public __construct ( Presenter $presenter, SeoHandler $seo, WidgetParser $parser )
$presenter Xpressengine\Presenter\Presenter presenter
$seo Xpressengine\Seo\SeoHandler seo handler
$parser Xpressengine\Widget\WidgetParser widget parser

format() 공개 정적인 메소드

Illuminate\Http\Request::initializeFormats() 에서 정의된 formats 에서 하나의 format
public static format ( ) : string
리턴 string

getPresenter() 공개 메소드

get presenter
public getPresenter ( ) : Presenter
리턴 Xpressengine\Presenter\Presenter

render() 공개 메소드

Get the evaluated contents of the object.
public render ( ) : Illuminate\View\View
리턴 Illuminate\View\View

renderSkin() 공개 메소드

render skin
public renderSkin ( ) : Illuminate\View\View
리턴 Illuminate\View\View

renderTheme() 공개 메소드

render theme
public renderTheme ( Illuminate\View\View $skinView ) : Illuminate\View\View
$skinView Illuminate\View\View skin view
리턴 Illuminate\View\View

setCommonHtmlWrapper() 공개 정적인 메소드

set common html wrapper
public static setCommonHtmlWrapper ( string $viewName ) : void
$viewName string view name
리턴 void

setData() 공개 메소드

set presenter data to html renderer
public setData ( )

setPopupHtmlWrapper() 공개 정적인 메소드

set popup html wrapper
public static setPopupHtmlWrapper ( string $viewName ) : void
$viewName string view name
리턴 void

toArray() 공개 메소드

Get the instance as an array.
public toArray ( ) : array
리턴 array

프로퍼티 상세

$commonHtmlWrapper 보호되어 있는 정적으로 프로퍼티

일반 출력할 때 사용할 wrapper
protected static string $commonHtmlWrapper
리턴 string

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

The array of view data.
protected array $data
리턴 array

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

skin output id
protected string $id
리턴 string

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

protected WidgetParser,Xpressengine\Widget $parser
리턴 Xpressengine\Widget\WidgetParser

$popupHtmlWrapper 보호되어 있는 정적으로 프로퍼티

팝업 형식으로 출력할 때 사용할 wrapper
protected static string $popupHtmlWrapper
리턴 string

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

protected Presenter,Xpressengine\Presenter $presenter
리턴 Xpressengine\Presenter\Presenter

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

protected SeoHandler,Xpressengine\Seo $seo
리턴 Xpressengine\Seo\SeoHandler

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

skin class name
protected string $skinName
리턴 string

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

protected string $type
리턴 string