/** * @return array<kDistributionValidationError> * @see BaseEntryDistribution::getValidationErrors() */ public function getValidationErrors() { $validationErrors = parent::getValidationErrors(); if (!$validationErrors) { return array(); } try { $arr = unserialize($validationErrors); if (is_array($arr)) { return $arr; } KalturaLog::err("Unable to unserialize [{$validationErrors}]"); return array(); } catch (Exception $e) { KalturaLog::err("Unable to unserialize [{$validationErrors}]"); } return array(); }