public function addMdiff($movieA, $movieB) { foreach ($this->users as $user) { $noteA = Note::where("movie_id", $movieA->id)->where("user_id", $user->id)->first(); $noteB = Note::where("movie_id", $movieB->id)->where("user_id", $user->id)->first(); if ($noteA && $noteB) { $diff = $noteA->note - $noteB->note; $data = ["movieA_id" => $noteA->movie_id, "movieB_id" => $noteB->movie_id, "diff" => $diff]; Mdiff::create($data); $this->qtdDiffs++; } } }