原图保护功能

This commit is contained in:
Wisp X
2022-01-17 09:59:55 +08:00
parent 90eb5c71e9
commit c9bca05daa
6 changed files with 56 additions and 5 deletions
+11
View File
@@ -2,6 +2,7 @@
namespace App\Models;
use App\Enums\Strategy\LocalOption;
use Carbon\Carbon;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Database\Eloquent\Factories\HasFactory;
@@ -45,6 +46,16 @@ class Strategy extends Model
'configs' => 'collection',
];
protected static function booted()
{
static::creating(function (self $strategy) {
$strategy->configs = collect([
LocalOption::Domain => env('APP_URL'),
LocalOption::IsEnableOriginUrl => true,
]);
});
}
public function group(): BelongsTo
{
return $this->belongsTo(Group::class, 'group_id', 'id');