public static function boot()
{
parent::boot();
static::creating(function ($model) {
$student = Student::find($model->student_id);
$recipient = BilletAssignor::first();
$model->payer = $student->getPayer();
$model->recipient = $recipient->getRecipient();
$model->new_due_date = $model->due_date->toDateString();
$model->payment_of_fine = $recipient->payment_of_fine;
$model->interest = $recipient->interest;
$model->is_interest = $recipient->is_interest;
$model->days_protest = $recipient->days_protest;
$model->bank = $recipient->bank;
$model->agency = $recipient->agency;
$model->digit_agency = $recipient->digit_agency;
$model->account = $recipient->account;
$model->digit_account = $recipient->digit_account;
$model->wallet = $recipient->wallet;
$model->agreement = $recipient->agreement;
$model->portfolio_change = $recipient->portfolio_change;
$model->range = $recipient->range;
$model->client_id = $recipient->client_id;
$model->ios = $recipient->ios;
$model->kind_document = $recipient->kind_document;
});
static::updating(function ($model) {
//
});
}