date); $userId = $request->userId; $user = $this->userRepo->find($userId); $scheduledNodes = $this->scheduledNodeRepo->findByUser($user); return array_filter( $scheduledNodes, function (ScheduledNode $node) use ($date) { return $node->getDate() <= $date; } ); } }