public static function getOrderStates() { $arrOptions = array(); if (($objOrderStatus = \Isotope\Model\OrderStatus::findAll()) !== null) { while ($objOrderStatus->next()) { $arrOptions[$objOrderStatus->id] = $objOrderStatus->name; } } return $arrOptions; }
protected function getStatusPanel() { $arrStatus = array('' => &$GLOBALS['TL_LANG']['ISO_REPORT']['all']); $objStatus = \Isotope\Model\OrderStatus::findAll(array('order' => 'sorting')); if (null !== $objStatus) { while ($objStatus->next()) { $arrStatus[$objStatus->id] = $objStatus->current()->getName(); } } $arrSession = \Session::getInstance()->get('iso_reports'); $varValue = (int) $arrSession[$this->name]['iso_status']; return array('name' => 'iso_status', 'label' => &$GLOBALS['TL_LANG']['ISO_REPORT']['status'], 'type' => 'filter', 'value' => $varValue, 'active' => $varValue != '', 'class' => 'iso_status', 'options' => $arrStatus); }
/** * Get order status and return it as array * * @return array */ public static function getOrderStatus() { $arrStatus = array(); if (($objStatus = OrderStatus::findAll(array('order' => 'sorting'))) !== null) { /** @type OrderStatus $status */ foreach ($objStatus as $status) { $arrStatus[$status->id] = $status->getName(); } } return $arrStatus; }
/** * Get order status and return it as array * @return array */ public static function getOrderStatus() { $arrStatus = array(); if (($objStatus = OrderStatus::findAll(array('order' => 'sorting'))) !== null) { while ($objStatus->next()) { $arrStatus[$objStatus->id] = $objStatus->current()->getName(); } } return $arrStatus; }