/** * @param array $p_aliases */ public function setAliases(array $p_aliases) { if (empty($p_aliases)) { return false; } foreach ($p_aliases as $alias) { if (empty($alias)) { continue; } $aliasObj = new AuthorAlias($alias); if ($aliasObj->exists() === false) { $aliasObj->setAuthorId($this->getId(), false); $aliasObj->create(); } } }