View
abstract View extends BufferedPayload implements UiComponent
All Implemented Interfaces:
SubTypes
Property summary
Modifier and Type | Property |
---|---|
protected | contentsBuildContext |
Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( string scriptPath , string name , Module module , N2nContext n2nContext ) |
public | getParams ( ) |
public | setParams ( array params ) |
public string | getName ( ) |
public string | getScriptPath ( ) |
public string | getModuleNamespace ( ) |
public HttpContext | getHttpContext ( ) |
public N2nContext | getN2nContext ( ) |
public N2nLocale | getN2nLocale ( ) |
public | getRequest ( ) |
public | setControllerContext ( ControllerContext controllerContext = null ) |
public | hasControllerContext ( ) |
public ControllerContext | getControllerContext ( ) |
public ControllerContext | getControllerContextByName ( unknown name ) |
protected | getStateObjs ( ) |
protected | setStateObjs ( array stateObjs ) |
public | getStateObj ( string refTypeName ) |
public | setStateObj ( string refTypeName , unknown stateObj ) |
public boolean | isInitialized ( ) |
public | initialize ( View contentView = null , BuildContext buildContext = null ) |
public | initializeFromCache ( string data ) |
public mixed | toCacheData ( ) |
public | build ( BuildContext buildContext ) |
public string | getContents ( ) |
public | setContents ( mixed contents ) |
public | reset ( ) |
public SimpleBuildContext | getContentsBuildContext ( ) |
public | registerStateListener ( ViewStateListener stateListener ) |
public | unregisterStateListener ( ViewStateListener stateListener ) |
protected boolean | getContentView ( ) |
protected | bufferContents ( array viewVars , Closure bufferingEnded = null ) |
public boolean | isBuffering ( ) |
public | getContentBuffer ( ) |
public | getActiveBuffer ( ) |
protected | ensureContentsAreInitialized ( ) |
protected | ensureContentsAreNotInitialized ( ) |
protected | ensureBufferIsActive ( ) |
protected | ensureBufferIsNotActive ( ) |
public string | getContentType ( ) |
protected OutputBuffer | compile ( OutputBuffer contentBuffer , BuildContext buildContext ) |
public | prepareForResponse ( Response response ) |
public | toKownPayloadString ( ) |
public | __toString ( ) |
public | getBufferedContents ( ) |
public array | getPanels ( ) |
public boolean | hasPanel ( string panelName ) |
public Panel | getOrCreatePanel ( string panelName ) |
public | putPanel ( Panel panel ) |
public | appendToPanel ( string panelName , UiComponent uiComponent ) |
public | getParam ( unknown name , unknown required = true , unknown default = null ) |
public | mergeParams ( array params = array ) |
public | assert ( unknown e ) |
public Lookupable | lookup ( ReflectionClass useableClassName ) |
public | useTemplate ( string viewNameExpression , mixed params = null ) |
public | panelStart ( string name , bool append = false ) |
public | panelEnd ( ) |
public | import ( unknown viewNameExpression , array params = null , ViewCacheControl viewCacheControl = null , Module module = null ) |
public | getImport ( unknown viewNameExpression , mixed params = null , ViewCacheControl viewCacheControl = null , Module module = null ) |
protected | createImportView ( string viewNameExpression , array params = null , ViewCacheControl viewCacheControl = null , Module module = null ) |
public | importContentView ( ) |
public | importPanel ( string panelName ) |
public | out ( UiComponent|string contents ) |
public | getOut ( UiComponent|string contents ) |
public | delayedOut ( UiComponent|string contents ) |
public Message [] | getMessages ( string groupName = null , string severity = null , string translate = true ) |
public DynamicTextCollection | getDynamicTextCollection ( ) |
public | setDynamicTextCollection ( DynamicTextCollection dynamicTextCollection ) |
public string | getL10nText ( unknown code , array args = null , unknown num = null , array replacements = null , unknown module = null ) |
public string | getL10nCurrency ( float value , string currency = null ) |
public | getL10nNumber ( unknown value , unknown style = \NumberFormatter ) |
public | getL10nDate ( DateTime value = null , unknown dateStyle = null , DateTimeZone timeZone = null ) |
public | getL10nTime ( DateTime value = null , unknown timeStyle = null , DateTimeZone timeZone = null ) |
public | getL10nDateTime ( DateTime value = null , unknown dateStyle = null , unknown timeStyle = null , DateTimeZone timeZone = null ) |
public | getL10nDateTimeFormat ( DateTime value = null , unknown icuPattern , DateTimeZone timeZone = null ) |
public | buildUrl ( unknown murl , bool required = true ) |
public | buildUrlStr ( unknown murl , bool required = true ) |
public static View | view ( View view ) |
public static Request | request ( View view ) |
public static Response | response ( View view ) |
public static HttpContext | httpContext ( View view ) |
Properties in detail
-
contentsBuildContext
protected contentsBuildContext
Methods in detail
-
__construct
final public __construct ( string scriptPath , string name , Module module , N2nContext n2nContext ) -
getParams
public getParams ( ) -
setParams
public setParams ( array params ) -
getName
string public getName ( ) -
getScriptPath
string public getScriptPath ( )return
string -
getModuleNamespace
string public getModuleNamespace ( )return
string -
getHttpContext
HttpContext public getHttpContext ( )return
-
getN2nContext
N2nContext public getN2nContext ( )return
-
getN2nLocale
N2nLocale public getN2nLocale ( )return
-
getRequest
public getRequest ( ) -
setControllerContext
param
-
hasControllerContext
public hasControllerContext ( ) -
getControllerContext
ControllerContext public getControllerContext ( )return
-
getControllerContextByName
return
-
getStateObjs
protected getStateObjs ( ) -
setStateObjs
protected setStateObjs ( array stateObjs ) -
getStateObj
public getStateObj ( string refTypeName ) -
setStateObj
public setStateObj ( string refTypeName , unknown stateObj ) -
isInitialized
boolean public isInitialized ( )return
boolean -
initialize
-
initializeFromCache
public initializeFromCache ( string data ) -
toCacheData
mixed public toCacheData ( )return
mixed -
build
(non-PHPdoc)see
n2n\web\ui\view\n2n\web\ui.UiComponentSpecified: UiComponentOverrides: UiComponent::build() -
getContents
string public getContents ( )return
string -
setContents
public setContents ( mixed contents )param
mixed contents -
reset
final public reset ( ) -
getContentsBuildContext
SimpleBuildContext public getContentsBuildContext ( )return
-
registerStateListener
param
-
unregisterStateListener
param
-
getContentView
boolean protected getContentView ( )return
boolean -
bufferContents
final protected bufferContents ( array viewVars , Closure bufferingEnded = null ) -
isBuffering
boolean final public isBuffering ( )return
boolean -
getContentBuffer
final public getContentBuffer ( ) -
getActiveBuffer
final public getActiveBuffer ( ) -
ensureContentsAreInitialized
protected ensureContentsAreInitialized ( ) -
ensureContentsAreNotInitialized
protected ensureContentsAreNotInitialized ( ) -
ensureBufferIsActive
protected ensureBufferIsActive ( ) -
ensureBufferIsNotActive
protected ensureBufferIsNotActive ( )throws
-
getContentType
string public getContentType ( )return
string -
compile
Builds view contentreturn
-
prepareForResponse
(non-PHPdoc)see
n2n\web\ui\view\n2n\web\http.PayloadSpecified: PayloadOverrides: Payload::prepareForResponse() -
toKownPayloadString
public toKownPayloadString ( )(non-PHPdoc)see
n2n\web\ui\view\n2n\web\http.PayloadSpecified: PayloadOverrides: Payload::toKownPayloadString() -
__toString
public __toString ( )(non-PHPdoc)see
n2n\web\ui\view\n2n\web\http.Payload -
getBufferedContents
public getBufferedContents ( )(non-PHPdoc)see
n2n\web\ui\view\n2n\web\http.BufferedPayloadSpecified: PayloadOverrides: Payload::getBufferedContents() -
getPanels
array public getPanels ( )return
array -
hasPanel
boolean public hasPanel ( string panelName )param
string panelNamereturn
boolean -
getOrCreatePanel
-
putPanel
param
-
appendToPanel
param
string panelName -
getParam
public getParam ( unknown name , unknown required = true , unknown default = null ) -
mergeParams
public mergeParams ( array params = array )param
array params -
assert
public assert ( unknown e )param
boolean -
lookup
-
useTemplate
public useTemplate ( string viewNameExpression , mixed params = null )param
string viewNameExpressionmixed params -
panelStart
public panelStart ( string name , bool append = false )param
string namebool append -
panelEnd
public panelEnd ( ) -
import
public import ( unknown viewNameExpression , array params = null , ViewCacheControl viewCacheControl = null , Module module = null )param
string|View viewNamearray params -
getImport
public getImport ( unknown viewNameExpression , mixed params = null , ViewCacheControl viewCacheControl = null , Module module = null )param
string|View viewNamemixed params -
createImportView
protected createImportView ( string viewNameExpression , array params = null , ViewCacheControl viewCacheControl = null , Module module = null ) -
importContentView
public importContentView ( ) -
importPanel
public importPanel ( string panelName )param
string panelName -
out
public out ( UiComponent|string contents )param
UiComponent|string contents -
getOut
public getOut ( UiComponent|string contents )param
UiComponent|string contents -
delayedOut
public delayedOut ( UiComponent|string contents )param
UiComponent|string contents -
getMessages
Message public getMessages ( string groupName = null , string severity = null , string translate = true ) -
getDynamicTextCollection
DynamicTextCollection public getDynamicTextCollection ( )return
-
setDynamicTextCollection
-
getL10nText
string public getL10nText ( unknown code , array args = null , unknown num = null , array replacements = null , unknown module = null )return
string -
getL10nCurrency
string public getL10nCurrency ( float value , string currency = null )param
float valuestring currency The 3-letter ISO 4217 currency code indicating the currency to use.return
string -
getL10nNumber
public getL10nNumber ( unknown value , unknown style = \NumberFormatter ) -
getL10nDate
public getL10nDate ( DateTime value = null , unknown dateStyle = null , DateTimeZone timeZone = null ) -
getL10nTime
public getL10nTime ( DateTime value = null , unknown timeStyle = null , DateTimeZone timeZone = null ) -
getL10nDateTime
public getL10nDateTime ( DateTime value = null , unknown dateStyle = null , unknown timeStyle = null , DateTimeZone timeZone = null ) -
getL10nDateTimeFormat
public getL10nDateTimeFormat ( DateTime value = null , unknown icuPattern , DateTimeZone timeZone = null ) -
buildUrl
public buildUrl ( unknown murl , bool required = true ) -
buildUrlStr
public buildUrlStr ( unknown murl , bool required = true ) -
view
-
request
-
response
-
httpContext
param