File tree Expand file tree Collapse file tree 1 file changed +9
-17
lines changed Expand file tree Collapse file tree 1 file changed +9
-17
lines changed Original file line number Diff line number Diff line change 1919
2020 get unique filename
2121
22- $file = $entry->upload( 'image'); // => wfj412.jpg
22+ $file = $entry->save(\Input::file( 'image') ); // => wfj412.jpg
2323
24- or input_name is an array
24+ or input files is an array
2525
26- $files = $entry->upload('images'); // => [ 'asqwefv.png', '1erfv.png']
26+ $files = [ ] ;
27+ foreach (\Input::file('images') as $file) {
28+ $files += $entry->save('images');
29+ }
2730
2831* Costimize your upload file name
2932
30- $file = $entry->upload('image', 'costimized_filename'); // => costimized_filename.jpg
31-
32- of course you can giving an array of file names for file entry
33-
34- $files = $entry->upload(
35- 'images',
36- [
37- 'costimized_filename1',
38- 'costimized_filename2'
39- ]
40- );
41- // => [ 'costimized_filename1.jpg', 'costimized_filename2.jpg']
42-
33+ $file = $entry->save('image', 'costimized_filename'); // => costimized_filename.jpg
34+
4335
4436### Get file fullpath
4537
5042All uploaded files cannot found in public folder, because FileEntry use Laravel Storage to store them.
5143You can write a routing rules to get it. it will response file content and use http cache by default.
5244
53- Route::get('/upload/{filename}', function($filename) {
45+ Route::get('/upload/{filename}', function ($filename) {
5446 $entry = new FileEntry();
5547 return $entry->response($filename);
5648 });
You can’t perform that action at this time.
0 commit comments