public function make()
 {
     $this->dropMdiff();
     $this->users = User::all()->all();
     $movies = Movie::all()->all();
     foreach ($movies as $movieA) {
         foreach ($movies as $movieB) {
             if ((string) $movieA->_id != (string) $movieB->_id) {
                 $this->addMdiff($movieA, $movieB);
             }
         }
     }
     return $this->qtdDiffs;
 }
 public static function doAction($qtdProjetosAvaliar)
 {
     $users = User::all();
     $movies = Movie::all();
     $notesMaker = new MakeNotes($users->all(), $movies->all());
     $rangeNotes = ["MIN" => 3, "MAX" => 10];
     $avaliacoes = $notesMaker->makeNotes($rangeNotes, $qtdProjetosAvaliar);
     DB::collection('notes')->delete();
     $notes = [];
     foreach ($avaliacoes as $avaliacoesUsuario) {
         foreach ($avaliacoesUsuario as $avaliacoaUsuario) {
             array_push($notes, Note::create($avaliacoaUsuario));
         }
     }
     return count($notes);
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $movies = Movie::all();
     return \View::make('list', compact('movies'));
 }
 public function movies()
 {
     $movies = Movie::all();
     $data = ['movies' => $movies];
     return view('movies', $data);
 }
 public function list()
 {
     $this->movie->pushCriteria(new NamesWithA());
     return \Response::json($this->movie->all());
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     //genera la vista de list.blade.php
     $movies = Movie::all();
     return \View::make('list', compact('movies'));
 }
 public function showPeliculas()
 {
     $peliculas = Movie::all();
     return view('movies.index', compact('peliculas', $peliculas));
 }