package Gems
subpackage Task\Tracker
copyright Copyright (c) 2015 Erasmus MC
license New BSD License
since Class available since version 1.7.2 Jan 19, 2016 12:50:25 PM

 Methods

Should handle execution of the task, taking as much (optional) parameters as needed

execute($lineNr = null, $surveyData = null

The parameters should be optional and failing to provide them should be handled by the task

Parameters

$lineNr

$surveyData

Returns tru if another round depends on a round using this export code

checkRequired(string $exportCode, array $roundsData) : boolean

Parameters

$exportCode

string

$roundsData

array

Returns

boolean

Returns true when thw valid_for_source and valid_for combo uses any round.

checkSourceRequired(string $source, string $field, array $rounds) : boolean

Parameters

$source

string

$field

string

$rounds

array

Returns

boolean

 Properties

 

$db

$db : \Zend_Db_Adapter_Abstract

Default

 

$util

$util : \Gems_Util

Default