class MediaAdder

Properties

protected Filesystem $files
protected Media $media
protected Model $performedOn
protected string $tag
protected string $diskName
protected Collection $properties
protected array $customProperties
protected array $manipulations
protected string $pathToFile

Methods

__construct(Filesystem $files)

No description

on(Media $media)

No description

$this
performedOn(Model $model)

No description

$this
useDisk(string $disk)

No description

useMediaTag(string $tag = 'default')

No description

fromFile($file)

No description

setFile(Media $media, $file)

No description

attachMedia(Media $media)

No description

bool
processMediaItem(Media $media, MediaAdder $mediaAdder)

No description

Details

at line 55
__construct(Filesystem $files)

No description

Parameters

Filesystem $files

at line 60
on(Media $media)

No description

Parameters

Media $media

at line 71
$this performedOn(Model $model)

No description

Parameters

Model $model

Return Value

$this

at line 83
$this useDisk(string $disk)

No description

Parameters

string $disk

Return Value

$this

at line 94
MediaAdder useMediaTag(string $tag = 'default')

No description

Parameters

string $tag

Return Value

MediaAdder

at line 101
fromFile($file)

No description

Parameters

$file

at line 118
protected setFile(Media $media, $file)

No description

Parameters

Media $media
$file

at line 140
protected attachMedia(Media $media)

No description

Parameters

Media $media

at line 160
protected bool processMediaItem(Media $media, MediaAdder $mediaAdder)

No description

Parameters

Media $media
MediaAdder $mediaAdder

Return Value

bool