- if (isset($jsonData[ReadinessCheck::KEY_READINESS_CHECKS])
- && isset($jsonData[ReadinessCheck::KEY_READINESS_CHECKS][$key])
- ) {
- if ($jsonData[ReadinessCheck::KEY_READINESS_CHECKS][$key]) {
- return $this->checkCronTime($jsonData);
- }
- return ['success' => false, 'error' => $jsonData[ReadinessCheck::KEY_READINESS_CHECKS]['error']];
- }
- $error = 'Cron job has not been configured yet';
- if ($type == self::SETUP) {
- $error .= self::OTHER_CHECKS_WILL_FAIL_MSG;
- }
- return [
- 'success' => false,
- 'error' => $error
- ];