package | Gems |
---|---|
subpackage | Tracker\Snippets |
copyright | Copyright (c) 2015 Erasmus MC |
license | New BSD License |
since | Class available since version 1.7.2 Jan 15, 2016 3:57:15 PM |
addExistingRoundsToModel(\ArrayObject $import, \MUtil_Model_ModelAbstract $model)
\ArrayObject
\MUtil_Model_ModelAbstract
addImportToModelData(\ArrayObject $import)
\ArrayObject
getImportSections() : array
array
sectionName => resetFieldsaddStepChangeTrack(\MUtil_Model_Bridge_FormBridgeInterface $bridge, \MUtil_Model_ModelAbstract $model)
\MUtil_Model_Bridge_FormBridgeInterface
\MUtil_Model_ModelAbstract
addStepCreateTrack(\MUtil_Model_Bridge_FormBridgeInterface $bridge, \MUtil_Model_ModelAbstract $model)
\MUtil_Model_Bridge_FormBridgeInterface
\MUtil_Model_ModelAbstract
addStepElementsFor(\MUtil_Model_Bridge_FormBridgeInterface $bridge, \MUtil_Model_ModelAbstract $model, integer $step)
\MUtil_Model_Bridge_FormBridgeInterface
\MUtil_Model_ModelAbstract
integer
The current step
addStepFileCheck(\MUtil_Model_Bridge_FormBridgeInterface $bridge, \MUtil_Model_ModelAbstract $model)
\MUtil_Model_Bridge_FormBridgeInterface
\MUtil_Model_ModelAbstract
addStepFileImport(\MUtil_Model_Bridge_FormBridgeInterface $bridge, \MUtil_Model_ModelAbstract $model)
\MUtil_Model_Bridge_FormBridgeInterface
\MUtil_Model_ModelAbstract
addStepMergeTrack(\MUtil_Model_Bridge_FormBridgeInterface $bridge, \MUtil_Model_ModelAbstract $model)
\MUtil_Model_Bridge_FormBridgeInterface
\MUtil_Model_ModelAbstract
addStepRoundMatch(\MUtil_Model_Bridge_FormBridgeInterface $bridge, \MUtil_Model_ModelAbstract $model)
\MUtil_Model_Bridge_FormBridgeInterface
\MUtil_Model_ModelAbstract
afterFormValidationFor(integer $step)
integer
The current step
afterSave(integer $changed)
When not rerouted, the form will be populated afterwards
integer
The number of changed rows (0 or 1 usually, but can be more)
createModel() : \MUtil_Model_ModelAbstract
\MUtil_Model_ModelAbstract
displayHeader(\MUtil_Model_Bridge_FormBridgeInterface $bridge, mixed $header, string $tagName = 'h2'
)
\MUtil_Model_Bridge_FormBridgeInterface
mixed
Header content
string
getFormFor(integer $step) : \Zend_Form
integer
The current step
\Zend_Form
getFormTitle(integer $step) : string
integer
The current step
string
getImportCheckBatch() : \Gems_Task_TaskRunnerBatch
\Gems_Task_TaskRunnerBatch
getImportCreateBatch() : \Gems_Task_TaskRunnerBatch
\Gems_Task_TaskRunnerBatch
getImportMergeBatch() : \Gems_Task_TaskRunnerBatch
\Gems_Task_TaskRunnerBatch
getStepCount() : integer
integer
loadFormData()
Or from whatever other source you specify here.
loadImportData() : \ArrayObject
\ArrayObject(array( 'track' => array(linenr => array), 'organizations' => array(linenr => array), 'fields' => array(linenr => array), 'surveys' => array(linenr => array), 'rounds' => array(linenr => array), 'errors' => array(linenr => string), ))
Stored in session
\ArrayObject
setAfterSaveRoute() : \Gems\Tracker\Snippets\ImportMergeSnippetAbstract
\Gems\Tracker\Snippets\ImportMergeSnippetAbstract
validateForm() : boolean
boolean
True if validation was OK and data should be saved.$view : \Gems_View
$_session : \Zend_Session_Namespace
$cache : \Zend_Cache_Core
$currentUser : \Gems_User_User
$importModel : \MUtil_Model_ModelAbstract
$loader : \Gems_Loader
$trackEngine : \Gems_Tracker_Engine_TrackEngineInterface
false
$util : \Gems_Util
ROUND_DEACTIVATE = -1
ROUND_LEAVE = -2