Add basket model docblock
This commit is contained in:
parent
80dbb04671
commit
181621dcf5
1 changed files with 24 additions and 0 deletions
|
|
@ -4,9 +4,23 @@ namespace App\Models;
|
|||
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||||
use Illuminate\Database\Eloquent\Relations\HasMany;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
/**
|
||||
* Basket
|
||||
*
|
||||
* @property integer $id Basket Id.
|
||||
* @property string $reference Basket Reference.
|
||||
* @property integer $customer_id Basket Cutomer Id.
|
||||
* @property-read \Carbon\Carbon $created_at Created date.
|
||||
* @property-read \Carbon\Carbon $updated_at Updated date.
|
||||
*
|
||||
* * RELATIONS
|
||||
* @property-read \App\Models\Customer $customer The content owned by the Basket
|
||||
* @property-read \App\Models\BasketsContent $content The customer that owns the Basket
|
||||
*/
|
||||
class Basket extends Model
|
||||
{
|
||||
use HasFactory;
|
||||
|
|
@ -32,6 +46,16 @@ class Basket extends Model
|
|||
return $this->hasMany(BasketsContent::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the customer that owns the Basket
|
||||
*
|
||||
* @return \Illuminate\Database\Eloquent\Relations\BelongsTo
|
||||
*/
|
||||
public function customer(): BelongsTo
|
||||
{
|
||||
return $this->belongsTo(Customer::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* The "booted" method of the model.
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue