*/ class Configuration extends BaseAdminController { public function saveAction() { if (null !== $response = $this->checkAuth(array(AdminResources::MODULE), array('hooksocial'), AccessManager::UPDATE)) { return $response; } $form = new \HookSocial\Form\Configuration($this->getRequest()); $resp = array( "error" => 0, "message" => "" ); $response=null; try { $vform = $this->validateForm($form); $data = $vform->getData(); foreach ($data as $name => $value) { if (! $form->isTemplateDefinedHiddenFieldName($name)) { ConfigQuery::write("hooksocial_" . $name, $value, false, true); } Tlog::getInstance()->debug(sprintf("%s => %s", $name, $value)); } } catch (\Exception $e) { $resp["error"] = 1; $resp["message"] = $e->getMessage(); } return JsonResponse::create($resp); } }