26 lines
675 B
PHP
26 lines
675 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace App\Models;
|
|
|
|
use Illuminate\Database\Eloquent\Attributes\Table;
|
|
use Illuminate\Database\Eloquent\Attributes\WithoutTimestamps;
|
|
use Illuminate\Database\Eloquent\Model;
|
|
use Illuminate\Database\Eloquent\Relations\HasMany;
|
|
|
|
/**
|
|
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Order> $orders
|
|
*
|
|
* @mixin \Eloquent
|
|
*/
|
|
#[Table(name: 'orders_status')]
|
|
#[WithoutTimestamps]
|
|
class OrdersStatus extends Model
|
|
{
|
|
/** @return \Illuminate\Database\Eloquent\Relations\HasMany<\App\Models\Order,$this> */
|
|
public function orders(): HasMany
|
|
{
|
|
return $this->hasMany(Order::class, 'status_id');
|
|
}
|
|
}
|