modified: SRC/app/Http/Controllers/ReferentController.php

modified:   SRC/app/Http/routes.php
	modified:   SRC/app/Models/Oeuvre.php
	modified:   SRC/resources/views/referent.blade.php
This commit is contained in:
Malibu
2015-02-22 16:42:45 +01:00
parent 2399b7eace
commit d9cc1e2a4c
4 changed files with 181 additions and 12 deletions

View File

@ -10,6 +10,7 @@ use App\Models\Designation;
use App\Models\Domaine;
use App\Models\Matiere;
use App\Models\Technique;
use App\Models\Oeuvre;
use Response;
@ -120,4 +121,25 @@ class ReferentController extends Controller {
return Response::json(array());
}
public function search()
{
$auteurs = Input::get('auteur', array());
$designations = Input::get('designation', array());
$domaines = Input::get('domaine', array());
$matieres = Input::get('matiere', array());
$techniques = Input::get('technique', array());
$debut = Input::get('debut');
$fin = Input::get('fin');
//echo Oeuvre::find(22)->domaine()->get();
echo count(Oeuvre::techniqueFilter($techniques)
->authorFilter($auteurs)
->designationFilter($designations)
->domaineFilter($domaines)
->matiereFilter($matieres)
->debutFilter($debut)
->finFilter($fin)
->get());
}
}