public function edit($data, $vocabularyId)
{
$id = $data[$this->alias][$this->primaryKey];
$slug = $data[$this->alias]['slug'];
if ($this->hasSlugChanged($id, $slug) && $this->slugExists($slug)) {
$edited = false;
} else {
$taxonomyId = !empty($data['Taxonomy']['id']) ? $data['Taxonomy']['id'] : null;
$edited = $this->_save($data, $vocabularyId, $taxonomyId);
}
return $edited;
}