public function delete($id)
 {
     WallPost::where('path', 'LIKE', sprintf('%d/', $id))->delete();
     $this->purgeCache();
     return Redirect::route('dashboard')->with('mSuccess', 'Le message a été supprimé');
 }
Example #2
0
<?php

$messages = WallPost::where('level', 0)->with('user')->orderBy('created_at', 'DESC')->take(WallPost::ITEM_PER_PAGE);
if (!empty($page_index)) {
    $messages->skip(WallPost::ITEM_PER_PAGE * $page_index);
}
$messages = $messages->get();
?>
@if(count($messages) > 0)
    @foreach($messages as $message)
        <div class="social-feed-separated infinite-item">

            <div class="social-avatar">
                {{$message->user->avatarTag}}
            </div>

            <div class="social-feed-box">
                @if ($isSuperAdmin)
                    <div class="pull-right social-action dropdown">
                        <button data-toggle="dropdown" class="dropdown-toggle btn-white">
                            <i class="fa fa-angle-down"></i>
                        </button>
                        <ul class="dropdown-menu m-t-xs">
                            <li><a href="{{ URL::route('wall_delete', $message->id) }}">Supprimer</a></li>
                        </ul>
                    </div>
                @endif
                <div class="social-avatar">
                    <a href="{{URL::route('user_profile', $message->user->id)}}">{{$message->user->fullname}}</a>
                    <small class="text-muted" data-from-now="{{$message->created_at->format('c')}}"></small>
                </div>