本文整理汇总了PHP中CronTask::dropdownState方法的典型用法代码示例。如果您正苦于以下问题:PHP CronTask::dropdownState方法的具体用法?PHP CronTask::dropdownState怎么用?PHP CronTask::dropdownState使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CronTask
的用法示例。
在下文中一共展示了CronTask::dropdownState方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getSpecificValueToSelect
/**
* @since version 0.84
*
* @param $field
* @param $name (default '')
* @param $values (default '')
* @param $options array
**/
static function getSpecificValueToSelect($field, $name = '', $values = '', array $options = array())
{
if (!is_array($values)) {
$values = array($field => $values);
}
$options['display'] = 0;
switch ($field) {
case 'mode':
$options['value'] = $values[$field];
$tab[self::MODE_INTERNAL] = self::getModeName(self::MODE_INTERNAL);
$tab[self::MODE_EXTERNAL] = self::getModeName(self::MODE_EXTERNAL);
return Dropdown::showFromArray($name, $tab, $options);
case 'state':
return CronTask::dropdownState($name, $values[$field], false);
}
return parent::getSpecificValueToSelect($field, $name, $values, $options);
}
示例2: isset
$display = true;
break;
case "glpi_users.name":
User::dropdown(array('name' => $inputname, 'value' => $_REQUEST['value'], 'comments' => false, 'right' => isset($searchopt['filter']) ? $searchopt['filter'] : 'all'));
$display = true;
break;
case "glpi_ticketvalidations.status":
TicketValidation::dropdownStatus($inputname, array('value' => $_REQUEST['value'], 'all' => 1));
$display = true;
break;
case "glpi_ticketsatisfactions.type":
Dropdown::showFromArray($inputname, array(1 => $LANG['satisfaction'][9], 2 => $LANG['satisfaction'][10]), array('value' => $_REQUEST['value']));
$display = true;
break;
case "glpi_crontasks.state":
CronTask::dropdownState($inputname, $_REQUEST['value']);
$display = true;
break;
}
// Standard datatype usage
if (!$display && isset($searchopt['datatype'])) {
switch ($searchopt['datatype']) {
case "bool":
Dropdown::showYesNo($inputname, $_REQUEST['value']);
$display = true;
break;
case "right":
// No access not displayed because empty not take into account for search
Profile::dropdownNoneReadWrite($inputname, $_REQUEST['value'], 1, 1, 1);
$display = true;
break;