Property | Type | Description | |
---|---|---|---|
$action | string | The current action | |
$breadcrumb | The breadcrumb object | ||
$data | mixed | The data | |
$header | The header object | ||
$module | string | The current module | |
$pagination | array | Pagination array |
Method | Description | |
---|---|---|
__construct ( Symfony\Component\HttpKernel\KernelInterface $kernel, string $module, string $action, string $data = null ) | ||
addCSS ( string $file, boolean $overwritePath = false, boolean $minify = true, boolean $addTimestamp = null ) | Add a CSS file into the array | |
addJS ( string $file, boolean $overwritePath = false, boolean $minify = true, boolean $addTimestamp = null ) | Add a javascript file into the array | |
addJSData ( string $key, mixed $value ) | Add data that should be available in JS | |
createForm ( string | Symfony\Component\Form\FormTypeInterface $type, mixed $data = null, array $options = [] ) : |
Creates and returns a Form instance from the type of the form. | |
execute ( ) | Execute the action If a javascript file with the name of the module or action exists it will be loaded. | |
getAction ( ) : string | Get the action | |
getContent ( ) : string | Get parsed template content. | |
getModule ( ) : string | Get the module | |
getOverwrite ( ) : boolean | Get overwrite mode | |
getTemplate ( ) : |
Get template | |
getTemplatePath ( ) : string | Get template path | |
redirect ( string $url, integer $code = 302 ) | Redirect to a given URL |
Method | Description | |
---|---|---|
loadTemplate ( string $path = null, boolean $overwrite = false ) | Load the template | |
parsePagination ( string $query_parameter = 'page' ) | Parse pagination | |
setMeta ( |
||
setOverwrite ( boolean $overwrite ) | Set overwrite mode | |
setTemplatePath ( string $path ) | Set the path for the template to include or to replace the current one |
Method | Description | |
---|---|---|
setAction ( string $action ) | Set the action, for later use | |
setData ( string $data = null ) | Set the data, for later use | |
setModule ( string $module ) | Set the module, for later use |
public __construct ( Symfony\Component\HttpKernel\KernelInterface $kernel, string $module, string $action, string $data = null ) | ||
$kernel | Symfony\Component\HttpKernel\KernelInterface | |
$module | string | The name of the module. |
$action | string | The name of the action. |
$data | string | The data that should be available in this block. |
public addCSS ( string $file, boolean $overwritePath = false, boolean $minify = true, boolean $addTimestamp = null ) | ||
$file | string | The path for the CSS-file that should be loaded. |
$overwritePath | boolean | Whether or not to add the module to this path. Module path is added by default. |
$minify | boolean | Should the CSS be minified? |
$addTimestamp | boolean | May we add a timestamp for caching purposes? |
public addJS ( string $file, boolean $overwritePath = false, boolean $minify = true, boolean $addTimestamp = null ) | ||
$file | string | The path to the javascript-file that should be loaded. |
$overwritePath | boolean | Whether or not to add the module to this path. Module path is added by default. |
$minify | boolean | Should the file be minified? |
$addTimestamp | boolean | May we add a timestamp for caching purposes? |
public createForm ( string | Symfony\Component\Form\FormTypeInterface $type, mixed $data = null, array $options = [] ) : |
||
$type | string | Symfony\Component\Form\FormTypeInterface | The built type of the form |
$data | mixed | The initial data for the form |
$options | array | Options for the form |
return |
public execute ( ) |
public getContent ( ) : string | ||
return | string |
public getTemplate ( ) : |
||
return |
protected loadTemplate ( string $path = null, boolean $overwrite = false ) | ||
$path | string | The path for the template to use. |
$overwrite | boolean | Should the template overwrite the default? |
protected parsePagination ( string $query_parameter = 'page' ) | ||
$query_parameter | string |
protected setOverwrite ( boolean $overwrite ) | ||
$overwrite | boolean | true if the template should overwrite the current template, false if not. |
protected setTemplatePath ( string $path ) | ||
$path | string | The path to the template that should be loaded. |
protected Breadcrumb,Frontend\Core\Engine $breadcrumb | ||
return |
protected Header,Frontend\Core\Engine $header | ||
return |