PHP Class Xpressengine\Presenter\Html\HtmlRenderer

* html 으로 출력될 경우 사용 * Skin, Theme 를 출력할 수 있도록 지원
Deprecation: As of 3.0.0-beta6 replaced by HtmlPresenter
Author: XE Developers ([email protected])
Inheritance: implements Xpressengine\Presenter\Presentable
Datei anzeigen Open project: xpressengine/xpressengine Class Usage Examples

Protected Properties

Property Type Description
$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

Public Methods

Method Description
__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.

Method Details

__construct() public method

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() public static method

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

getPresenter() public method

get presenter
public getPresenter ( ) : Presenter
return Xpressengine\Presenter\Presenter

render() public method

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

renderSkin() public method

render skin
public renderSkin ( ) : Illuminate\View\View
return Illuminate\View\View

renderTheme() public method

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

setCommonHtmlWrapper() public static method

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

setData() public method

set presenter data to html renderer
public setData ( )

setPopupHtmlWrapper() public static method

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

toArray() public method

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

Property Details

$commonHtmlWrapper protected_oe static_oe property

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

$data protected_oe property

The array of view data.
protected array $data
return array

$id protected_oe property

skin output id
protected string $id
return string

$parser protected_oe property

protected WidgetParser,Xpressengine\Widget $parser
return Xpressengine\Widget\WidgetParser

$popupHtmlWrapper protected_oe static_oe property

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

$presenter protected_oe property

protected Presenter,Xpressengine\Presenter $presenter
return Xpressengine\Presenter\Presenter

$seo protected_oe property

protected SeoHandler,Xpressengine\Seo $seo
return Xpressengine\Seo\SeoHandler

$skinName protected_oe property

skin class name
protected string $skinName
return string

$type protected_oe property

protected string $type
return string