style: Laravel Pint 코드 포맷팅 적용

- PSR-12 스타일 가이드 준수
- 302개 파일 스타일 이슈 자동 수정
- 코드 로직 변경 없음 (포맷팅만)
This commit is contained in:
2025-11-06 17:45:49 +09:00
parent 48e76432ee
commit cc206fdbed
294 changed files with 4476 additions and 2561 deletions

View File

@@ -9,38 +9,61 @@
class Category extends Model
{
use SoftDeletes, BelongsToTenant, ModelTrait;
use BelongsToTenant, ModelTrait, SoftDeletes;
protected $fillable = [
'tenant_id','parent_id','code_group','code','name',
'tenant_id', 'parent_id', 'code_group', 'code', 'name',
'profile_code', // capability_profile 연결
'is_active','sort_order','description',
'created_by','updated_by','deleted_by'
'is_active', 'sort_order', 'description',
'created_by', 'updated_by', 'deleted_by',
];
protected $casts = [
'is_active' => 'boolean',
'is_active' => 'boolean',
'sort_order' => 'integer',
];
protected $hidden = [
'deleted_by','deleted_at'
'deleted_by', 'deleted_at',
];
// 계층
public function parent() { return $this->belongsTo(self::class, 'parent_id'); }
public function children() { return $this->hasMany(self::class, 'parent_id'); }
public function parent()
{
return $this->belongsTo(self::class, 'parent_id');
}
public function children()
{
return $this->hasMany(self::class, 'parent_id');
}
// 카테고리의 제품들
public function products() { return $this->hasMany(\App\Models\Products\Product::class, 'category_id'); }
public function products()
{
return $this->hasMany(\App\Models\Products\Product::class, 'category_id');
}
// 카테고리 필드
public function categoryFields() { return $this->hasMany(CategoryField::class, 'category_id'); }
public function categoryFields()
{
return $this->hasMany(CategoryField::class, 'category_id');
}
// 태그(폴리모픽) — 이미 taggables 존재
public function tags() { return $this->morphToMany(\App\Models\Commons\Tag::class, 'taggable'); }
public function tags()
{
return $this->morphToMany(\App\Models\Commons\Tag::class, 'taggable');
}
// 스코프
public function scopeGroup($q, string $group) { return $q->where('code_group', $group); }
public function scopeCode($q, string $code) { return $q->where('code', $code); }
public function scopeGroup($q, string $group)
{
return $q->where('code_group', $group);
}
public function scopeCode($q, string $code)
{
return $q->where('code', $code);
}
}