This commit is contained in:
2026-04-15 20:33:58 +05:00
parent e54b7f1089
commit 17c7a84f71
6 changed files with 12 additions and 30 deletions

View File

@@ -63,10 +63,7 @@ class Brand extends Model
{
if (!empty($this->image)) {
if (in_array(config('filesystems.default'), ['s3', 'minio'])) {
return Storage::temporaryUrl(
$this->image,
Date::now()->addMinutes(5)
);
return Storage::url($this->image);
};
return (string) '/' . $this->image;

View File

@@ -148,10 +148,7 @@ class Category extends Model
{
if (!in_array($this->image, ['null', null])) {
if (in_array(config('filesystems.default'), ['s3', 'minio'])) {
return Storage::temporaryUrl(
$this->image,
Date::now()->addMinutes(5)
);
return Storage::url($this->image);
}
return config('app.url') . '/' . $this->image;

View File

@@ -56,13 +56,11 @@ class Post extends Model
public function getImage(): string
{
if (!empty($this->image)) {
if (in_array(env('FILESYSTEM_DISK'), ['s3', 'minio'])) {
return Storage::temporaryUrl(
$this->image, Date::now()->addMinutes(5)
);
if (in_array(config('filesystems.default'), ['s3', 'minio'])) {
return Storage::url($this->image);
}
return $this->image;
return config('app.url') . '/' . $this->image;
}
return '/images/nophoto.jpg';

View File

@@ -237,10 +237,7 @@ class Product extends Model
{
if (!empty($this->poster)) {
if (in_array(config('filesystems.default'), ['s3', 'minio'])) {
return Storage::temporaryUrl(
$this->poster,
Date::now()->addMinutes(5)
);
return Storage::url($this->poster);
}
return config('app.url') . '/' . $this->poster;
}
@@ -252,10 +249,7 @@ class Product extends Model
{
if (!empty($this->data_sheet) and ($this->data_sheet != null and $this->data_sheet != "null")) {
if (in_array(config('filesystems.default'), ['s3', 'minio'])) {
return Storage::temporaryUrl(
$this->data_sheet,
Date::now()->addMinutes(5)
);
return Storage::url($this->data_sheet);
}
return config('app.url') . '/' . $this->data_sheet;
}
@@ -266,10 +260,7 @@ class Product extends Model
{
if (!empty($this->poster_thumb)) {
if (in_array(config('filesystems.default'), ['s3', 'minio'])) {
return Storage::temporaryUrl(
$this->poster_thumb,
Date::now()->addMinutes(5)
);
return Storage::url($this->poster_thumb);
}
return config('app.url') . '/' . $this->poster_thumb;
}

View File

@@ -45,12 +45,10 @@ class Slider extends Model
public function getImage(): string
{
if (!empty($this->image)) {
if (in_array(env('FILESYSTEM_DISK'), ['s3', 'minio'])) {
return Storage::temporaryUrl(
$this->image, Date::now()->addMinutes(5)
);
if (in_array(config('filesystems.default'), ['s3', 'minio'])) {
return Storage::url($this->image);
}
return $this->image;
return config('app.url') . '/' . $this->image;
}
return '/images/nophoto.jpg';