protected noVideoPathDefined ( Field $field, array $input ) : boolean | ||
$field | Field | |
$input | array | |
return | boolean |
protected function noVideoPathDefined($field, $input)
{
$filepath = trim($field->values->video);
if (!empty($filepath)) {
return false;
}
foreach ($this->formats as $format) {
$field->values->merge(["{$format}_url" => '']);
}
$field->json_value = $field->values->toJSON();
$field->save();
return true;
}