public function __construct(Registry $Registry, array $a = null) { /** * 3 Lines below to change the database * that's going to be used to the test database * * This in theory is not necessary because boostrap.php * is used in all tests and it defines MONGO_DBNAME as LAMPCMS_TEST * but this is just an extra precaution */ $aMongo = $Registry->Ini->getSection('MONGO'); $aMongo['db'] = 'LAMPCMS_TEST'; $Registry->Ini->setSection('MONGO', $aMongo); $a = \json_decode($this->JSON_ENCODED, true); parent::__construct($Registry, $a); }
public function __construct($construct_params) { parent::__construct($construct_params); if (empty($this->options)) { add_message('You must provide options for a dropdown answer', 'danger'); } if (empty($this->ajax_callback)) { add_message('You must provide an AJAX callback for a dropdown answer', 'danger'); } }