DONE: fix naming, add transaction for completion of membership application
This commit is contained in:
@@ -69,4 +69,13 @@ class MembershipApplicationReview extends Model
|
||||
|
||||
return BoardDecision::tryFrom($this->decision);
|
||||
}
|
||||
|
||||
public function completionDecision(): ?BoardDecision
|
||||
{
|
||||
if ($this->stage !== ReviewStage::Completion) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return BoardDecision::tryFrom($this->decision);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user