Pass path by reference in media.file.upload (#4616)
Credit to @pavelmgn. Refs: https://github.com/octobercms/october/issues/3124#issuecomment-529577947
This commit is contained in:
parent
52e2a838eb
commit
4684312cee
|
|
@ -1576,18 +1576,18 @@ class MediaManager extends WidgetBase
|
|||
*
|
||||
* Example usage:
|
||||
*
|
||||
* Event::listen('media.file.upload', function ((\Backend\Widgets\MediaManager) $mediaWidget, (string) $path, (\Symfony\Component\HttpFoundation\File\UploadedFile) $uploadedFile) {
|
||||
* Event::listen('media.file.upload', function ((\Backend\Widgets\MediaManager) $mediaWidget, (string) &$path, (\Symfony\Component\HttpFoundation\File\UploadedFile) $uploadedFile) {
|
||||
* \Log::info($path . " was upoaded.");
|
||||
* });
|
||||
*
|
||||
* Or
|
||||
*
|
||||
* $mediaWidget->bindEvent('file.upload', function ((string) $path, (\Symfony\Component\HttpFoundation\File\UploadedFile) $uploadedFile) {
|
||||
* $mediaWidget->bindEvent('file.upload', function ((string) &$path, (\Symfony\Component\HttpFoundation\File\UploadedFile) $uploadedFile) {
|
||||
* \Log::info($path . " was uploaded");
|
||||
* });
|
||||
*
|
||||
*/
|
||||
$this->fireSystemEvent('media.file.upload', [$filePath, $uploadedFile]);
|
||||
$this->fireSystemEvent('media.file.upload', [&$filePath, $uploadedFile]);
|
||||
|
||||
$response = Response::make([
|
||||
'link' => MediaLibrary::url($filePath),
|
||||
|
|
|
|||
Loading…
Reference in New Issue