Files
streamline-emr/docker/_streamline-src/app/Models/ItemBatchWatcher.php
T

30 lines
694 B
PHP

<?php
namespace Streamline\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use OwenIt\Auditing\Contracts\Auditable;
class ItemBatchWatcher extends Model implements Auditable
{
use HasFactory;
use \OwenIt\Auditing\Auditable;
use SoftDeletes;
protected $table = 'item_batch_watcher';
public static function boot() {
parent::boot();
self::updated(function($model){
update_batch_stock_watcher_table($model->id);
});
self::created(function($model){
update_batch_stock_watcher_table($model->id);
});
}
}