Guest User

Untitled

a guest
Nov 25th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. <?php
  2. //Your Model
  3. public function setUploadsAttribute($value){
  4.  
  5. foreach($value as $fileUpload){
  6.  
  7. if($fileUpload->isValid()){
  8. $name = str_slug(str_replace('.'.$fileUpload->getClientOriginalExtension(), '', $fileUpload->getClientOriginalName())).'.'.$fileUpload->guessClientExtension();
  9. $file = [
  10. 'name' => $name,
  11. 'path' => $fileUpload->storeAs('model_name/'.$this->id, $name, 'local'),
  12. 'size' => $this->bytesToHuman($fileUpload->getClientSize()),
  13. 'extension' => $fileUpload->getClientOriginalExtension(),
  14. ];
  15. }
  16.  
  17. }
  18. }
Add Comment
Please, Sign In to add comment