getByName() public static method

public static getByName ( $name ) : StoreConfig
$name
return StoreConfig
 public function editStoreAction()
 {
     $id = $this->getParam("id");
     $data = json_decode($this->getParam("data"), true);
     $name = $data["name"];
     if (!$name) {
         throw new \Exception("Name must not be empty");
     }
     $description = $data["description"];
     $config = Classificationstore\StoreConfig::getByName($name);
     if ($config && $config->getId() != $id) {
         throw new \Exception("There is already a config with the same name");
     }
     $config = Classificationstore\StoreConfig::getById($id);
     if (!$config) {
         throw new \Exception("Configuration does not exist");
     }
     $config->setName($name);
     $config->setDescription($description);
     $config->save();
     $this->_helper->json(["success" => true]);
 }