. */ namespace SP\DataModel; defined('APP_ROOT') || die(); /** * Class GroupAccountsData * * @package SP\DataModel */ class GroupAccountsData extends DataModelBase { /** * @var int */ public $accgroup_groupId = 0; /** * @var int */ public $accgroup_accountId = 0; /** * @var array */ protected $groups = []; /** * @return int */ public function getAccgroupGroupId() { return $this->accgroup_groupId; } /** * @param int $accgroup_groupId */ public function setAccgroupGroupId($accgroup_groupId) { $this->accgroup_groupId = $accgroup_groupId; } /** * @return int */ public function getAccgroupAccountId() { return $this->accgroup_accountId; } /** * @param int $accgroup_accountId */ public function setAccgroupAccountId($accgroup_accountId) { $this->accgroup_accountId = $accgroup_accountId; } /** * @return array */ public function getGroups() { return $this->groups; } /** * @param array $groups */ public function setGroups(array $groups) { $this->groups = $groups; } /** * @param int $group */ public function addGroup($group) { $this->groups[] = (int)$group; } }