. * */ namespace SP\Account; defined('APP_ROOT') || die(_('No es posible acceder directamente a este archivo')); /** * Interface AccountInterface con la definición de métodos comunes a las cuentas */ interface AccountInterface { /** * @return mixed */ public function getData(); /** * @return mixed */ public function createAccount(); /** * @return mixed */ public function deleteAccount(); /** * @param $currentMasterPass * @param $newMasterPass * @param null $newHash * @return mixed */ public function updateAccountsMasterPass($currentMasterPass, $newMasterPass, $newHash = null); }