Widget
class Widget implements ArrayAccess (View source)
The Widget class.
Traits
The ArrayAccessTrait class.
Methods
__construct(string $layout, string|RendererInterface $renderer = null, string|AbstractPackage $package = null)
Class init.
string
render(array $data = array())
render
string
getLayout()
Method to get property Layout
RendererInterface
getRenderer()
Method to get property Renderer
setRenderer(RendererInterface $renderer)
Method to set property renderer
registerPaths(bool $refresh = false)
registerPaths
PriorityQueue
getPaths()
getPaths
boolean
isDebug()
Method to get property Debug
getPackage()
Method to get property Package
mixed
get(string $name, mixed $default = null)
get
array
getData()
Method to get property Data
string
__toString()
__toString
string
getPathPrefix()
Method to get property PathPrefix
setPathPrefix(string $pathPrefix)
Method to set property pathPrefix
Details
in ArrayAccessTrait at line line 32
boolean
offsetExists(mixed $offset)
Property is exist or not.
in ArrayAccessTrait at line line 46
mixed
offsetGet(mixed $offset)
Get a value of property.
in ArrayAccessTrait at line line 66
void
offsetSet(mixed $offset, mixed $value)
Set value to property
in ArrayAccessTrait at line line 87
void
offsetUnset(mixed $offset)
Unset a property.
at line line 88
__construct(string $layout, string|RendererInterface $renderer = null, string|AbstractPackage $package = null)
Class init.
at line line 134
string
render(array $data = array())
render
at line line 168
string
getLayout()
Method to get property Layout
at line line 192
RendererInterface
getRenderer()
Method to get property Renderer
at line line 295
PriorityQueue
getPaths()
getPaths
at line line 307
Widget
setPaths(array|SplPriorityQueue $paths)
setPaths
at line line 321
boolean
isDebug()
Method to get property Debug
at line line 364
AbstractPackage
getPackage()
Method to get property Package
at line line 381
Widget
setPackage(AbstractPackage|string $package)
Method to set property package
at line line 430
mixed
get(string $name, mixed $default = null)
get
at line line 445
array
getData()
Method to get property Data
at line line 469
string
__toString()
__toString
at line line 492
string
getPathPrefix()
Method to get property PathPrefix