public function validate($value)
 {
     if (is_array($value) && $value['type'] != '') {
         $linkModel = $this->_valueToModel($value);
         $validated = $linkModel->validate();
         return $validated ? true : $linkModel->getAllErrors();
     }
     parent::validate($value);
 }