Насколько я понимаю,этот момент есть у всех моделей eloquent, а называется он beforeSave. Можешь сделать в методе boot своего плагина:
User::extend(function($model){
$model->addDynamicMethod('beforeSave',function() use ($model){
$model->field = 1;
});
});