public function __construct(Advisors $advisors, ActivityDefinition $definition, Carbon $resetDate) { $this->extend($definition); $this->resetDate = $resetDate; $this->rewards = $this->newCollection(); }