public function assertFrontendUserLoggedIn(FrontendUser $frontendUser = null)
{
$currentFrontendUser = $this->getCurrentFrontendUser();
if (false === $currentFrontendUser instanceof FrontendUser) {
return false;
}
if (true === $frontendUser instanceof FrontendUser && true === $currentFrontendUser instanceof FrontendUser) {
if ($currentFrontendUser->getUid() === $frontendUser->getUid()) {
return true;
} else {
return false;
}
}
return (bool) (true === is_object($currentFrontendUser));
}