private function getErrorNameForCode($code) { if (count(self::$codes) === 0) { $reflectionClass = new ReflectionClass(__CLASS__); self::$codes = array_flip($reflectionClass->getConstants()); } if (array_key_exists($code, self::$codes)) { return self::$codes[$code]; } return self::GENERAL_ERROR; }
private function getDataForWorkerException(MWP_Worker_Exception $exception, $verbose) { return array('context' => $exception->getContext(), 'type' => $exception->getErrorName()) + $this->getDataForGenericException($exception, $verbose); }