public function markContentRequestedFieldsComplete($pageId) { $page = $this->Page->findOrFail($pageId); $pageVersions = $this->PageVersionsRepository->getVersionsListForPage($page); foreach ($pageVersions as $pageVersion => $name) { $requestedFieldIds = $this->FieldsRepository->findContentRequestedFieldsList($pageVersion); if (!$this->FieldManager->markNoContentRequested($requestedFieldIds)) { return json_encode(false); } } return json_encode(true); }