public function tagManagementAddAction() { try { Tool_Tag_Config::getByName($this->_getParam("name")); $alreadyExist = true; } catch (Exception $e) { $alreadyExist = false; } if (!$alreadyExist) { $tag = new Tool_Tag_Config(); $tag->setName($this->_getParam("name")); $tag->save(); } $this->_helper->json(array("success" => !$alreadyExist, "id" => $tag->getName())); }