يدعم Livewire v4 بالكامل موصلات خصائص PHP 8.4.
مثال: عداد مع قيمة دنيا
class Counter extends Component
{
public int $count {
get => $this->count;
set(int $value) => $this->count = max(0, $value);
}
public function decrement(): void
{
$this->count--; // لا ينزل تحت 0
}
}الفوائد
- التحقق في setters
- getters محسوبة
- منطق مكون أنظف
- تغليف أفضل