public function forceLeave()
 {
     $in = Input::all();
     $isAdmin = GroupPage::isAdmin($in['id'], $in['AccID']);
     $isAssistant = GroupPage::isAssistant($in['id'], $in['AccID']);
     $isMember = GroupPage::isMember($in['id'], $in['AccID']);
     if (!$isAdmin && $isMember) {
         GroupPageMember::where('grouppageID', $in['id'])->where('StudentID', $in['AccID'])->update(array('delFlag' => 1));
         $isAssistant ? GroupPage::where('grouppageID', $in['id'])->update(array('assistantID' => Auth::user()->StudentID)) : '';
     }
 }
Exemplo n.º 2
0
 public static function hasRights($id, $StudentID)
 {
     return GroupPage::isAdmin($id, $StudentID) ? true : GroupPage::isAssistant($id, $StudentID);
 }
Exemplo n.º 3
0
<div class="">
    <?php 
$isAdmin = GroupPage::isAdmin($groupPages->grouppageID, Auth::user()->StudentID) ? true : false;
?>
    <?php 
$isAssistant = GroupPage::isAssistant($groupPages->grouppageID, Auth::user()->StudentID) ? true : false;
?>
    <?php 
$isMember = GroupPage::isMember($groupPages->grouppageID, Auth::user()->StudentID) ? true : false;
?>
    @if(count($groupPages))
        @extends('layouts.header')
        @section('header_content')
            <h5 class="modal-title" id="myModalLabel"><i class="fa fa-institution fa-fw"></i> {{$groupPages->Name}}</h5>
        @stop
        @if($isMember || $isAdmin)
            <div class="navbar navbar-fixed-top margin-top-xl">
                <br/>
                <div class="modal-header text-center row-full">
                    <span id="name" data-target="grouppage/post/{{$groupPages->grouppageID}}" class="col-4"><i class="fa fa-pencil-square-o fa-fw"></i> Post</span>
                    <span id="name" data-target="/grouppage/view/activities/{{$groupPages->grouppageID}}" class="col-4"><i class="fa fa-adjust fa-fw"></i> Activities</span>
                    @if($isAdmin || $isAssistant)
                        <span id="name" data-target="/grouppage/view/people/{{$groupPages->grouppageID}}" class="col-4"><i class="fa fa-plus-square fa-fw"></i> People</span>
                    @endif
                    <span id="name" data-target="/grouppage/view/settings/{{$groupPages->grouppageID}}" class="col-4"><i class="fa fa-cog fa-fw"></i> Settings</span>
                </div>
            </div>
        @endif
    @endif
    <br/><br/><br/>
    <div class="container margin-top-xxl">