add prototype functions, add getAdditionalParametersByName()

This commit is contained in:
Uwe Steinmann 2020-06-25 08:53:34 +02:00
parent 395d71b705
commit 31720be0fe

View File

@ -29,9 +29,40 @@
* @package SeedDMS
*/
class SeedDMS_SchedulerTaskBase {
public function execute($task, $dms, $user, $settings) {
var $dms;
var $user;
var $settings;
var $logger;
public function ____construct($dms, $user, $settings, $logger) { /* {{{ */
$this->dms = $dms;
$this->user = $user;
$this->settings = $settings;
$this->logger = $logger;
} /* }}} */
public function execute($task, $dms, $user, $settings) { /* {{{ */
return true;
}
} /* }}} */
public function getDescription() { /* {{{ */
return '';
} /* }}} */
public function getAdditionalParams() { /* {{{ */
return array();
} /* }}} */
public function getAdditionalParamByName($name) { /* {{{ */
foreach($this->getAdditionalParams() as $param) {
if($param['name'] == $name)
return $param;
}
return null;
} /* }}} */
}
?>