Back to Main Site

Móc: media.url

Last updated on Jun 24, 2026 01:39

Tổng quan

Loại: Hành động Vị trí: app/Services/MediaService.php, MediaController.php

Được kích hoạt sau khi tệp được tải lên và lưu vào cơ sở dữ liệu. Sử dụng tính năng này cho các tác vụ xử lý hậu kỳ như tối ưu hóa hình ảnh, tạo hình thu nhỏ hoặc đồng bộ hóa với bộ nhớ ngoài.

Thông số

Thông số Loại Mô tả
$media Truyền thông Bản ghi phương tiện mới được tạo
$file Tệp đã tải lên Tệp tải lên gốc
$data mảng Siêu dữ liệu tải lên đã được xác thực

Ví dụ sử dụng

Hook::addAction('media.uploaded', function ($media, $file) {
    if (str_starts_with($media->mime_type, 'image/')) {
        dispatch(new GenerateWebpVariant($media));
    }
});

Móc liên quan

  • media.url - Viết lại URL phương tiện
  • [media.delete. Should](/docs/ref-hook-media-delete- Should) - Ngăn chặn việc xóa