*/ class Configuration extends BaseAdminController { public function saveAction() { if (null !== $response = $this->checkAuth(array(AdminResources::MODULE), array('hookanalytics'), AccessManager::UPDATE)) { return $response; } $form = new \HookAnalytics\Form\Configuration($this->getRequest()); $resp = array( "error" => 0, "message" => "" ); $response=null; try { $vform = $this->validateForm($form); $data = $vform->getData(); ConfigQuery::write("hookanalytics_trackingcode", $data["trackingcode"], false, true); } catch (\Exception $e) { $resp["error"] = 1; $resp["message"] = $e->getMessage(); } return JsonResponse::create($resp); } }