<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Spatie\Translatable\HasTranslations;

class HeroBanner extends Model {
    use HasTranslations;
    protected $fillable = ['title','subtitle','button1_text','button1_url','button2_text','button2_url','background_image','sort_order','is_active'];
    public $translatable = ['title','subtitle','button1_text','button2_text'];
    protected $casts = ['is_active' => 'boolean'];
    public function scopeActive($q) { return $q->where('is_active', true)->orderBy('sort_order'); }
}
