Devise\Pages\Fields\Handlers\AudioFieldUpdated::updateVersionUrls PHP Метод

updateVersionUrls() защищенный Метод

Update the verion's urls for every format
protected updateVersionUrls ( Field $field, $unprocessed, $duplicated ) : void
$field Field
$unprocessed
$duplicated
Результат void
    protected function updateVersionUrls($field, $unprocessed, $duplicated)
    {
        foreach ($this->formats as $format) {
            $url = $this->findUrlForFormat($duplicated, $format);
            $url = $url ?: $this->findUrlForFormat($unprocessed, $format);
            $field->values->merge(["{$format}_url" => $url]);
        }
        $field->json_value = $field->values->toJSON();
        $field->save();
    }