package Gems
subpackage Snippets
copyright Copyright (c) 2015 Erasmus MC
license New BSD License
since Class available since version 1.7.2 30-sep-2015 19:01:28

 Methods

Create the snippets content

getHtmlOutput(\Zend_View_Abstract $view) : \MUtil_Html_HtmlInterface

This is a stub function either override getHtmlOutput() or override render()

Parameters

$view

\Zend_View_Abstract

Just in case it is needed here

Returns

\MUtil_Html_HtmlInterfaceSomething that can be rendered

Adds rows from the model to the bridge that creates the browse table.

addShowTableRows(\MUtil_Model_Bridge_VerticalTableBridge $bridge, \MUtil_Model_ModelAbstract $model) : void

Overrule this function to add different columns to the browse table, without having to recode the core table building code.

Parameters

$bridge

\MUtil_Model_Bridge_VerticalTableBridge

$model

\MUtil_Model_ModelAbstract

Creates the model

createModel() : \MUtil_Model_ModelAbstract

Returns

\MUtil_Model_ModelAbstract

Finds a specific active menu item

findMenuItem(string $controller, string $action = 'index') : \Gems_Menu_SubMenuItem

Parameters

$controller

string

$action

string

Returns

\Gems_Menu_SubMenuItem

Returns an edit menu item, if access is allowed by privileges

getEditMenuItem() : \Gems_Menu_SubMenuItem

Returns

\Gems_Menu_SubMenuItem

An optional title for the head of the page.

getTitle() : string

Returns

string

Set the footer of the browse table.

setShowTableFooter(\MUtil_Model_Bridge_VerticalTableBridge $bridge, \MUtil_Model_ModelAbstract $model) : void

Overrule this function to set the header differently, without having to recode the core table building code.

Parameters

$bridge

\MUtil_Model_Bridge_VerticalTableBridge

$model

\MUtil_Model_ModelAbstract

 Properties

 

Shortfix to add class attribute

$class : string

Default

'displayer'
 

Optional title to display at the head of this page.

$displayTitle : string

Default

 

Required

$menu : \Gems_Menu

Default

 

$model

$model : \MUtil_Model_ModelAbstract

Default