. */ namespace SP\DataModel; defined('APP_ROOT') || die(); /** * Class GroupUserData * * @package SP\DataModel */ class UserToUserGroupData extends DataModelBase { /** * @var int */ public $userGroupId = 0; /** * @var int */ public $userId = 0; /** * @var array */ public $users = []; /** * @return int */ public function getUserGroupId() { return (int)$this->userGroupId; } /** * @param int $userGroupId */ public function setUserGroupId($userGroupId) { $this->userGroupId = $userGroupId; } /** * @return int */ public function getUserId() { return (int)$this->userId; } /** * @param int $userId */ public function setUserId($userId) { $this->userId = $userId; } /** * @return array */ public function getUsers() { return $this->users; } /** * @param array $users */ public function setUsers(array $users) { $this->users = $users; } /** * @param int $user */ public function addUser($user) { $this->users[] = (int)$user; } }