$this->userid, "userName" => $this->username, "nickName" => $this->nickname, "email" => $this->email, "role" => json_decode($this->role), "created_at" => $this->created_at, "updated_at" => $this->updated_at, ]; if($this->avatar){ $data['avatarName'] = $this->avatar; $img = str_replace('.jpg','_s.jpg',$this->avatar); if (App::environment('local')) { $data['avatar'] = Storage::url($img); }else{ $data['avatar'] = Storage::temporaryUrl($img, now()->addDays(6)); } } return $data; } }