function action()
 {
     parent::action();
     if (is_array($this->arrResults) && count($this->arrResults) > 0) {
         $objPurchase = new SC_Helper_Purchase_Ex();
         $detect = new Mobile_Detect();
         foreach ($this->arrResults as &$order) {
             $order["detail"] = $objPurchase->getOrderDetail($order["order_id"]);
             if (isset($order["useragent"])) {
                 $detect->setUserAgent($order["useragent"]);
                 $useragent = array();
                 if ($detect->is("AndroidOS")) {
                     preg_match("{.*;([^;]+) Build}", $order["useragent"], $useragent);
                     $order["device"] = $useragent[1];
                 }
             }
         }
     }
 }