public function Add(ReportCommandBuilder $builder) { if (!empty($this->resourceId)) { $builder->WithResourceId($this->resourceId); } if (!empty($this->scheduleId)) { $builder->WithScheduleId($this->scheduleId); } if (!empty($this->userId)) { $builder->WithUserId($this->userId); } if (!empty($this->groupId)) { $builder->WithGroupId($this->groupId); } if (!empty($this->accessoryId)) { $builder->WithAccessoryId($this->accessoryId); } }