interface LayoutInterface implements ViewInterface, OptionableInterface

Interface LayoutInterface

Methods

__construct( array $options = array())

No description

string
__toString()

No description

$this
setLayout( string $view)

No description

string
getLayout()

No description

$this
setChild( string $name, string $view, array $params = array())

No description

$this
setChildParam( string $name, string $param_name, mixed $param_value)

No description

$this
setChildAsString( string $name, string $content)

No description

mixed
getChild( string $name)

No description

bool
hasChild( string $name)

No description

string
renderChild( string $name, array $params = array())

No description

string
renderLayout( array $params = array())

Build the global layout with all children contents

Details

at line 40
__construct( array $options = array())

Parameters

array $options

at line 45
string __toString()

Return Value

string

at line 51
$this setLayout( string $view)

Parameters

string $view

Return Value

$this

at line 56
string getLayout()

Return Value

string

at line 64
$this setChild( string $name, string $view, array $params = array())

Parameters

string $name
string $view
array $params

Return Value

$this

at line 72
$this setChildParam( string $name, string $param_name, mixed $param_value)

Parameters

string $name
string $param_name
mixed $param_value

Return Value

$this

at line 79
$this setChildAsString( string $name, string $content)

Parameters

string $name
string $content

Return Value

$this

at line 85
mixed getChild( string $name)

Parameters

string $name

Return Value

mixed

at line 91
bool hasChild( string $name)

Parameters

string $name

Return Value

bool

at line 98
string renderChild( string $name, array $params = array())

Parameters

string $name
array $params

Return Value

string

at line 106
string renderLayout( array $params = array())

Build the global layout with all children contents

Parameters

array $params An array of the parameters passed for the view parsing

Return Value

string Returns the view file content rendering