コード例 #1
0
ファイル: Job.php プロジェクト: aboutcoders/job-bundle
 /**
  * @return array|null
  * @throws \Exception If deserialization fails
  */
 public function getParameters()
 {
     if ($this->paramDeserializationError) {
         return null;
     }
     if (is_null(parent::getParameters()) && !is_null($this->serializedParameters)) {
         try {
             parent::setParameters(static::getSerializationHelper()->deserializeParameters($this->getType(), $this->serializedParameters));
         } catch (\Exception $e) {
             $this->paramDeserializationError = true;
             throw $e;
         }
     }
     return parent::getParameters();
 }