protected function validateRootsByScope($roots) { foreach ($this->groupRootsByScope($roots) as $scope => $groupedRoots) { $valid = $this->isEachRootValid($groupedRoots); if (!$valid) { return false; } } return true; }