integrate Character groups Quest Stations into Character groups Quests

This commit is contained in:
oliver 2015-12-25 16:43:18 +01:00
commit c424cfe30c
4 changed files with 202 additions and 7 deletions

View file

@ -95,7 +95,7 @@
public function getGroupsgroupById($groupsgroupId)
{
$data = $this->db->query(
'SELECT id, name, url, preferred '.
'SELECT id, seminary_id, name, url, preferred '.
'FROM charactergroupsgroups '.
'WHERE id = ?',
'i',
@ -400,6 +400,28 @@
}
/**
* Get Character groups that have entered a Character groups Quest
* station.
*
* @param int $stationId ID of station
* @return array List of groups
*/
public function getGroupsForQueststation($stationId)
{
return $this->db->query(
'SELECT charactergroups.id, charactergroups.name, charactergroups.url, charactergroupsqueststations_charactergroups.created '.
'FROM charactergroupsqueststations_charactergroups '.
'INNER JOIN charactergroups ON charactergroups.id = charactergroupsqueststations_charactergroups.charactergroup_id '.
'WHERE charactergroupsqueststations_charactergroups.charactergroupsqueststation_id = ? AND status = ? '.
'ORDER BY charactergroupsqueststations_charactergroups.created ASC',
'ii',
$stationId,
CharactergroupsqueststationsModel::STATUS_ENTERED
);
}
/**
* Check if a Character group name already exists.
*