public function changeLteStatusAction() { if (!$this->getRequest()->isPut()) { throw new AppEx\ForbiddenException("Lte activation/deactivation must be a put request"); } $data = $this->_checkAndGetListData('changeLte', true, array('PUT')); $status = $this->_getParam('status', null); if (!$status) { throw new AppEx\InvalidArgumentException("Status query param is mandatory"); } switch ($status) { case self::LTE_STATUS_ACTIVATE: $watcher = $this->_simSrv->changeLte(true, $data['list']); break; case self::LTE_STATUS_DEACTIVATE: $watcher = $this->_simSrv->changeLte(false, $data['list']); break; default: throw new AppEx\InvalidArgumentException("Invalid Status"); } $this->view->data = $watcher; }
public function testChangeLteOneValue() { $data = '1'; $this->_service->changeLte($data, array()); }