MediaServiceProvider
extends ServiceProvider
in package
Container エイリアス: - media : Helper(メディア機能の中核) - media.duplicate-detector : Contracts\DuplicateDetectorInterface(内容ハッシュによる重複判定) - media.source-importer : MediaSourceImporter(CSVインポート向けローカルパス取り込み) - media.hash-backfiller : HashBackfiller(既存メディアへのハッシュ遡及付与) - media.hash-backfill-lock : Common\Lock(遡及付与バックグラウンドジョブの多重実行防止)
重複判定を差し替えたい拡張は Container::override('media.duplicate-detector', ...)、 前後処理だけ差し込みたい拡張は Container::extend('media.duplicate-detector', ...) を使う (docs/steering/20260830-service-override-mechanism/design.md)。
Table of Contents
Methods
- init() : void
- initialize service
- register() : void
- register service
Methods
init()
initialize service
public
init() : void
register()
register service
public
register(Container $container) : void
Parameters
- $container : Container