Exemplo n.º 1
0
 public function processRawFieldData($data, &$status, $simulate = false, $entry_id = null)
 {
     if (trim($data) == '') {
         return array();
     }
     $status = self::__OK__;
     $result = VimeoHelper::getClipInfo(VimeoHelper::getClipId($data));
     // HACK: couldn't figure out how to validate in checkPostFieldData() and then prevent
     // this processRawFieldData function executing, since it requires valid data to load the XML
     if (!is_array($result)) {
         $message = "Failed to load clip XML";
         $status = self::__MISSING_FIELDS__;
         return;
     }
     return $result;
 }