public static function requiresAdmin()
 {
     if (!AccountService::isAdmin()) {
         header('Location: /user/login');
     }
 }
Beispiel #2
0
<div id="top-bar">
  <div class="top-bar-wrap">
  <?php 
if (AccountService::isLoggedIn()) {
    echo '<p>Welcome back ' . $_SESSION['USER_NAME'];
    echo ' Click here to <a href="/user/logout"><span class="glyphicon-user"></span></a>';
    echo '<a href="#"><span class="glyphicon glyphicon-user"></span></a>';
    if (AccountService::isAdmin() == true) {
        echo '<a href="/admin/dashboard"> Admin </a>';
    }
    echo '<a href="#"><span class="glyphicon glyphicon-shopping-cart"></span> £29.00 </a>';
} else {
    echo '<a href="/user/login"> Login </a></p>';
}
?>
  </div>
</div>

<header>
	<div id="Header-wrap">  
        <object id="Logo" data="<?php 
echo '/' . STATIC_1 . 'img/svg/Logo.svg';
?>
" type="image/svg+xml">
            <img src="<?php 
echo '/' . STATIC_1 . 'img/svg/Logo.svg';
?>
" />
        </object>      	
        <a href="/home">HOME</a>                
        <a href="/product/search">SHOP</a>