mirror of
https://github.com/brunofontes/shareit.git
synced 2024-11-27 13:21:26 +00:00
31 lines
535 B
PHP
31 lines
535 B
PHP
<?php
|
|
|
|
namespace App;
|
|
|
|
use Illuminate\Database\Eloquent\Model;
|
|
|
|
class Item extends Model
|
|
{
|
|
protected $fillable = ['product_id', 'name'];
|
|
|
|
public function product()
|
|
{
|
|
return $this->belongsTo(Product::class);
|
|
}
|
|
|
|
public function users()
|
|
{
|
|
return $this->belongsToMany(User::class);
|
|
}
|
|
|
|
public function free($product_id, $user_id)
|
|
{
|
|
return $query->where([
|
|
['user_id', $user_id],
|
|
['product_id', $product_id],
|
|
['usedBy', ''],
|
|
]);
|
|
}
|
|
|
|
}
|