/** * Registers the class and creates a compile cache version of it. * * @throws RestException */ private function registerClass() { try { if (!$this->cacheInstance->isCacheValid($this->api, $this->class) || $this->isDevelopment()) { $this->parseClass(); } } catch (\Exception $e) { $exception = new RestException('Unable to register class "' . $this->class . '". ' . $e->getMessage()); $exception->setRequestedClass($this->class); throw $exception; } }
/** * Registers the class and creates a compile cache version of it. * * @throws RestException */ private function registerClass() { try { if (!$this->cacheInstance->isCacheValid($this->api, $this->class) || $this->isDevelopment()) { try { $this->parseClass(); } catch (\Exception $e) { throw new RestException('Error registering class "' . $this->class . '". ' . $e->getMessage()); } } } catch (\Exception $e) { throw new RestException('Unable to register class "' . $this->class . '". ' . $e->getMessage()); } }