本文整理汇总了PHP中ilObjTest::getPassword方法的典型用法代码示例。如果您正苦于以下问题:PHP ilObjTest::getPassword方法的具体用法?PHP ilObjTest::getPassword怎么用?PHP ilObjTest::getPassword使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ilObjTest
的用法示例。
在下文中一共展示了ilObjTest::getPassword方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: isUserEnteredPasswordCorrect
public function isUserEnteredPasswordCorrect()
{
return $this->getUserEnteredPassword() == $this->testOBJ->getPassword();
}
示例2: buildForm
//.........这里部分代码省略.........
$startingtime->setDate(new ilDateTime($this->testOBJ->getStartingTime(), IL_CAL_TIMESTAMP));
} else {
$startingtime->setDate(new ilDateTime(time(), IL_CAL_UNIX));
}
$enablestartingtime->addSubItem($startingtime);
$form->addItem($enablestartingtime);
if ($this->testOBJ->participantDataExist()) {
$enablestartingtime->setDisabled(true);
$startingtime->setDisabled(true);
}
// enable ending time
$enableendingtime = new ilCheckboxInputGUI($this->lng->txt("tst_ending_time"), "chb_ending_time");
$enableendingtime->setValue(1);
//$enableendingtime->setOptionTitle($this->lng->txt("enabled"));
if ($this->settingsTemplate && $this->getTemplateSettingValue('chb_ending_time')) {
$enableendingtime->setChecked(true);
} else {
$enableendingtime->setChecked(strlen($this->testOBJ->getEndingTime()));
}
// ending time
$endingtime = new ilDateTimeInputGUI('', 'ending_time');
$endingtime->setShowDate(true);
$endingtime->setShowTime(true);
if (strlen($this->testOBJ->getEndingTime())) {
$endingtime->setDate(new ilDateTime($this->testOBJ->getEndingTime(), IL_CAL_TIMESTAMP));
} else {
$endingtime->setDate(new ilDateTime(time(), IL_CAL_UNIX));
}
$enableendingtime->addSubItem($endingtime);
$form->addItem($enableendingtime);
// test password
$password = new ilTextInputGUI($this->lng->txt("tst_password"), "password");
$password->setSize(20);
$password->setValue($this->testOBJ->getPassword());
$password->setInfo($this->lng->txt("tst_password_details"));
$form->addItem($password);
if (!$this->settingsTemplate || $this->formShowPresentationSection($this->settingsTemplate->getSettings())) {
// sequence properties
$seqheader = new ilFormSectionHeaderGUI();
$seqheader->setTitle($this->lng->txt("tst_presentation_properties"));
$form->addItem($seqheader);
}
// use previous answers
$prevanswers = new ilCheckboxInputGUI($this->lng->txt("tst_use_previous_answers"), "chb_use_previous_answers");
$prevanswers->setValue(1);
$prevanswers->setChecked($this->testOBJ->getUsePreviousAnswers());
$prevanswers->setInfo($this->lng->txt("tst_use_previous_answers_description"));
$form->addItem($prevanswers);
// force js
$forcejs = new ilCheckboxInputGUI($this->lng->txt("forcejs_short"), "forcejs");
$forcejs->setValue(1);
$forcejs->setChecked($this->testOBJ->getForceJS());
$forcejs->setOptionTitle($this->lng->txt("forcejs"));
$forcejs->setInfo($this->lng->txt("forcejs_desc"));
$form->addItem($forcejs);
// question title output
$title_output = new ilRadioGroupInputGUI($this->lng->txt("tst_title_output"), "title_output");
$title_output->addOption(new ilRadioOption($this->lng->txt("tst_title_output_full"), 0, ''));
$title_output->addOption(new ilRadioOption($this->lng->txt("tst_title_output_hide_points"), 1, ''));
$title_output->addOption(new ilRadioOption($this->lng->txt("tst_title_output_no_title"), 2, ''));
$title_output->setValue($this->testOBJ->getTitleOutput());
$title_output->setInfo($this->lng->txt("tst_title_output_description"));
$form->addItem($title_output);
// selector for unicode characters
global $ilSetting;
if ($ilSetting->get('char_selector_availability') > 0) {
示例3: propertiesObject
//.........这里部分代码省略.........
$startingtime->setDate(new ilDateTime(time(), IL_CAL_UNIX));
}
$enablestartingtime->addSubItem($startingtime);
if ($total) {
$enablestartingtime->setDisabled(true);
}
if ($total) {
$startingtime->setDisabled(true);
}
$form->addItem($enablestartingtime);
// enable ending time
$enableendingtime = new ilCheckboxInputGUI($this->lng->txt("tst_ending_time"), "chb_ending_time");
$enableendingtime->setValue(1);
//$enableendingtime->setOptionTitle($this->lng->txt("enabled"));
if ($template_settings && $template_settings['chb_ending_time'] && $template_settings['chb_ending_time']['value']) {
$enableendingtime->setChecked(true);
} else {
$enableendingtime->setChecked(strlen($this->object->getEndingTime()));
}
// ending time
$endingtime = new ilDateTimeInputGUI('', 'ending_time');
$endingtime->setShowDate(true);
$endingtime->setShowTime(true);
if (strlen($this->object->getEndingTime())) {
$endingtime->setDate(new ilDateTime($this->object->getEndingTime(), IL_CAL_TIMESTAMP));
} else {
$endingtime->setDate(new ilDateTime(time(), IL_CAL_UNIX));
}
$enableendingtime->addSubItem($endingtime);
$form->addItem($enableendingtime);
// test password
$password = new ilTextInputGUI($this->lng->txt("tst_password"), "password");
$password->setSize(20);
$password->setValue($this->object->getPassword());
$password->setInfo($this->lng->txt("tst_password_details"));
$form->addItem($password);
if (!$template || $template && $this->formShowPresentationSection($template_settings)) {
// sequence properties
$seqheader = new ilFormSectionHeaderGUI();
$seqheader->setTitle($this->lng->txt("tst_presentation_properties"));
$form->addItem($seqheader);
}
// use previous answers
$prevanswers = new ilCheckboxInputGUI($this->lng->txt("tst_use_previous_answers"), "chb_use_previous_answers");
$prevanswers->setValue(1);
$prevanswers->setChecked($this->object->getUsePreviousAnswers());
$prevanswers->setInfo($this->lng->txt("tst_use_previous_answers_description"));
$form->addItem($prevanswers);
// force js
$forcejs = new ilCheckboxInputGUI($this->lng->txt("forcejs_short"), "forcejs");
$forcejs->setValue(1);
$forcejs->setChecked($this->object->getForceJS());
$forcejs->setOptionTitle($this->lng->txt("forcejs"));
$forcejs->setInfo($this->lng->txt("forcejs_desc"));
$form->addItem($forcejs);
// question title output
$title_output = new ilRadioGroupInputGUI($this->lng->txt("tst_title_output"), "title_output");
$title_output->addOption(new ilRadioOption($this->lng->txt("tst_title_output_full"), 0, ''));
$title_output->addOption(new ilRadioOption($this->lng->txt("tst_title_output_hide_points"), 1, ''));
$title_output->addOption(new ilRadioOption($this->lng->txt("tst_title_output_no_title"), 2, ''));
$title_output->setValue($this->object->getTitleOutput());
$title_output->setInfo($this->lng->txt("tst_title_output_description"));
$form->addItem($title_output);
// Autosave
$autosave_output = new ilCheckboxInputGUI($this->lng->txt('autosave'), 'autosave');
$autosave_output->setValue(1);