public function isSuccessful() { foreach ($this->getReports() as $report) { if (is_null($report->isSuccessful())) { return null; } if (false === $report->isSuccessful()) { return false; } } return true; }