public static function getOrderStates()
 {
     $arrOptions = array();
     if (($objOrderStatus = \Isotope\Model\OrderStatus::findAll()) !== null) {
         while ($objOrderStatus->next()) {
             $arrOptions[$objOrderStatus->id] = $objOrderStatus->name;
         }
     }
     return $arrOptions;
 }
Beispiel #2
0
 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);
 }
Beispiel #3
0
 /**
  * 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;
 }
Beispiel #4
0
 /**
  * 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;
 }