function action_ImportFinal() { $GLOBALS['db']->query($GLOBALS['db']->truncateTableSQL('xebaysellerlists')); $timeLeft = isset($_REQUEST['time_left']) ? $_REQUEST['time_left'] : 1; $endTimeFrom = date("c", time() + $timeLeft * 24 * 60 * 60); $endTimeTo = date("c", time() + 60 * 24 * 60 * 60); // $endTimeFrom = "2012-07-01T00:00:00"; // $endTimeTo = "2012-08-01T00:00:00"; $sellerList = new GetSellerList(); $accounts = array(); if (!empty($_REQUEST['ebay_account_name'])) { $name = $_REQUEST['ebay_account_name']; $bean = BeanFactory::getBean('xeBayAccounts'); $accounts = $bean->get_accounts($name); } foreach ($accounts as $id => $authToken) { $result = $sellerList->retrieveSellerList(array('EndTimeFrom' => $endTimeFrom, 'EndTimeTo' => $endTimeTo, 'AccountID' => $id, 'AuthToken' => $authToken)); } if ($result === true) { $GLOBALS['message'] = "Retrieve seller list from ebay succeed!"; } else { $GLOBALS['message'] = "Retrieve seller list from ebay falied!"; } $this->view = 'importfinal'; }