Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Your Model
- public function setUploadsAttribute($value){
- foreach($value as $fileUpload){
- if($fileUpload->isValid()){
- $name = str_slug(str_replace('.'.$fileUpload->getClientOriginalExtension(), '', $fileUpload->getClientOriginalName())).'.'.$fileUpload->guessClientExtension();
- $file = [
- 'name' => $name,
- 'path' => $fileUpload->storeAs('model_name/'.$this->id, $name, 'local'),
- 'size' => $this->bytesToHuman($fileUpload->getClientSize()),
- 'extension' => $fileUpload->getClientOriginalExtension(),
- ];
- }
- }
- }
Add Comment
Please, Sign In to add comment