Esempio n. 1
0
<?php

$modif = App\Modification::orderBy('id', 'desc')->with('user')->limit(5)->get(['message', 'user_id', 'id', 'table', 'created_at']);
?>

<div class="panel panel-default panel-modifications">
    <div class="panel-heading">
        <p align="center"><a align="right" href="{{ url('admin/modifications') }}"><b>Dernières modifications</b></a></p>
    </div>
    <ul class="list-group">
        @forelse( $modif as $m)
        <li class="list-group-item">
        	<ul class="list-group">
                <li class="list-group-item">
                    <b>Par</b> : {!! printUserLinkV2($m->user) !!}, le {{ date_format($m->created_at, 'd/m/Y') }} à {{ date_format($m->created_at, 'H:i:s') }} 
                </li>
        		<li class="list-group-item"><b>Table</b> : {{ $m->table }}</li>
        		<li class="list-group-item"><b>Infos</b> : {!! $m->message !!}</li>
        	</ul>
        </li>
        @empty
          <li class="list-group-item"><p>Aucune modification pour le moment.</p></li>                  
        @endforelse
    </ul>
</div>
Esempio n. 2
0
/**
 *	Store a modification
 *
 * @param $table : string
 * @param $msg : string
 * @param $author : user_id, default = Auth::user()->id
 *
 * @return response
 */
function makeModification($table, $msg, $author = false)
{
    return App\Modification::create(['table' => $table, 'user_id' => $author == false ? Auth::user()->id : $author, 'message' => $msg]);
}