Проблема в том, что ваша переменная $ media имеет тип Collection, а Collection не имеет метода обновления (как вы можете видеть в сообщении об ошибке).
Попробуйте это так:
$media = Media::where(['model_id' => $id, 'collection_name' => 'log_doctor_avatar'])->update(['collection_name' => 'doctor_avatar',]);
Можно использовать Средство просмотра ActionScript:
Кроме того, существует много декомпиляторов Flash там (SWF-> ФЛОРИДА):
Нет никакого исходного кода в .swf - это - скомпилированный продукт. Исходный код находится в .fla.
Для Flex SWFs на самом деле возможно быть скомпилированным с исходным кодом, связанным внутри, хотя это на усмотрение их автора и обычно только сделано для учебных руководств или дидактических примеров (поскольку это увеличивает размер SWF немного). Щелкните правой кнопкой по SWF в веб-странице и если опция "View Source Code" появляется, то Вы находитесь в удаче.
Flash, по большей части, компилируется. Вы не можете просмотреть первоисточник. Можно декомпилировать Флеш-файлы. Однако результат вряд ли будет читаем.
Для чего Вы нуждаетесь в исходном коде? Если это для специфического эффекта (некоторый 3D вуду, у Вас нет подсказки о), спросите автора, как это сделано вместо того, чтобы пытаться перепроектировать себя. Это было бы легче, так или иначе.