questlab/doc/classes/hhu.z.models.AchievementsModel.html
2015-03-06 12:20:53 +01:00

3315 lines
226 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
<meta charset="utf-8"/>
<title>Questlab</title>
<meta name="author" content=""/>
<meta name="description" content=""/>
<link href="../css/bootstrap-combined.no-icons.min.css" rel="stylesheet">
<link href="../css/font-awesome.min.css" rel="stylesheet">
<link href="../css/prism.css" rel="stylesheet" media="all"/>
<link href="../css/template.css" rel="stylesheet" media="all"/>
<!--[if lt IE 9]>
<script src="../js/html5.js"></script>
<![endif]-->
<script src="../js/jquery-1.11.0.min.js"></script>
<script src="../js/ui/1.10.4/jquery-ui.min.js"></script>
<script src="../js/bootstrap.min.js"></script>
<script src="../js/jquery.smooth-scroll.js"></script>
<script src="../js/prism.min.js"></script>
<!-- TODO: Add http://jscrollpane.kelvinluck.com/ to style the scrollbars for browsers not using webkit-->
<script type="text/javascript">
function loadExternalCodeSnippets() {
Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach(function (pre) {
var src = pre.getAttribute('data-src');
var extension = (src.match(/\.(\w+)$/) || [, ''])[1];
var language = 'php';
var code = document.createElement('code');
code.className = 'language-' + language;
pre.textContent = '';
code.textContent = 'Loading…';
pre.appendChild(code);
var xhr = new XMLHttpRequest();
xhr.open('GET', src, true);
xhr.onreadystatechange = function () {
if (xhr.readyState == 4) {
if (xhr.status < 400 && xhr.responseText) {
code.textContent = xhr.responseText;
Prism.highlightElement(code);
}
else if (xhr.status >= 400) {
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
}
else {
code.textContent = '✖ Error: File does not exist or is empty';
}
}
};
xhr.send(null);
});
}
$(document).ready(function(){
loadExternalCodeSnippets();
});
$('#source-view').on('shown', function () {
loadExternalCodeSnippets();
})
</script>
<link rel="shortcut icon" href="../images/favicon.ico"/>
<link rel="apple-touch-icon" href="../images/apple-touch-icon.png"/>
<link rel="apple-touch-icon" sizes="72x72" href="../images/apple-touch-icon-72x72.png"/>
<link rel="apple-touch-icon" sizes="114x114" href="../images/apple-touch-icon-114x114.png"/>
</head>
<body>
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<i class="icon-ellipsis-vertical"></i>
</a>
<a class="brand" href="../index.html">Questlab</a>
<div class="nav-collapse">
<ul class="nav pull-right">
<li class="dropdown">
<a href="../index.html" class="dropdown-toggle" data-toggle="dropdown">
API Documentation <b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="../namespaces/hhu.html">\hhu</a></li>
<li><a href="../namespaces/nre.html">\nre</a></li>
</ul>
</li>
<li class="dropdown" id="charts-menu">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
Charts <b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li>
<a href="../graphs/class.html">
<i class="icon-list-alt"></i>&#160;Class hierarchy diagram
</a>
</li>
</ul>
</li>
<li class="dropdown" id="reports-menu">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
Reports <b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li>
<a href="../reports/errors.html">
<i class="icon-list-alt"></i>&#160;Errors <span class="label label-info pull-right">1</span>
</a>
</li>
<li>
<a href="../reports/markers.html">
<i class="icon-list-alt"></i>&#160;Markers <span class="label label-info pull-right">5</span>
</a>
</li>
<li>
<a href="../reports/deprecated.html">
<i class="icon-list-alt"></i>&#160;Deprecated <span class="label label-info pull-right">6</span>
</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
</div>
<!--<div class="go_to_top">-->
<!--<a href="#___" style="color: inherit">Back to top&#160;&#160;<i class="icon-upload icon-white"></i></a>-->
<!--</div>-->
</div>
<div id="___" class="container-fluid">
<section class="row-fluid">
<div class="span2 sidebar">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle " data-toggle="collapse" data-target="#namespace-997256545"></a>
<a href="../namespaces/default.html" style="margin-left: 30px; padding-left: 0">\</a>
</div>
<div id="namespace-997256545" class="accordion-body collapse in">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1820455739"></a>
<a href="../namespaces/hhu.html" style="margin-left: 30px; padding-left: 0">hhu</a>
</div>
<div id="namespace-1820455739" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-687988778"></a>
<a href="../namespaces/hhu.z.html" style="margin-left: 30px; padding-left: 0">z</a>
</div>
<div id="namespace-687988778" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1292399500"></a>
<a href="../namespaces/hhu.z.agents.html" style="margin-left: 30px; padding-left: 0">agents</a>
</div>
<div id="namespace-1292399500" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1467402032"></a>
<a href="../namespaces/hhu.z.agents.bottomlevel.html" style="margin-left: 30px; padding-left: 0">bottomlevel</a>
</div>
<div id="namespace-1467402032" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.agents.bottomlevel.MailreceiverAgent.html">MailreceiverAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.bottomlevel.MenuAgent.html">MenuAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.bottomlevel.QuestgroupshierarchypathAgent.html">QuestgroupshierarchypathAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.bottomlevel.SeminarybarAgent.html">SeminarybarAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.bottomlevel.SeminarymenuAgent.html">SeminarymenuAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.bottomlevel.UserrolesAgent.html">UserrolesAgent</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-321561870"></a>
<a href="../namespaces/hhu.z.agents.intermediate.html" style="margin-left: 30px; padding-left: 0">intermediate</a>
</div>
<div id="namespace-321561870" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.AchievementsAgent.html">AchievementsAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.CharactergroupsAgent.html">CharactergroupsAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.CharactergroupsquestsAgent.html">CharactergroupsquestsAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.CharactersAgent.html">CharactersAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.CharactertypesAgent.html">CharactertypesAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.ErrorAgent.html">ErrorAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.IntroductionAgent.html">IntroductionAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.LibraryAgent.html">LibraryAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.MailAgent.html">MailAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.MediaAgent.html">MediaAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.QuestgroupsAgent.html">QuestgroupsAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.QuestgroupshierarchyAgent.html">QuestgroupshierarchyAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.QuestsAgent.html">QuestsAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.SeminariesAgent.html">SeminariesAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.UploadsAgent.html">UploadsAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.UsersAgent.html">UsersAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.intermediate.XplevelsAgent.html">XplevelsAgent</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-520682523"></a>
<a href="../namespaces/hhu.z.agents.toplevel.html" style="margin-left: 30px; padding-left: 0">toplevel</a>
</div>
<div id="namespace-520682523" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.agents.toplevel.AjaxAgent.html">AjaxAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.toplevel.BinaryAgent.html">BinaryAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.toplevel.FaultAgent.html">FaultAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.toplevel.HtmlAgent.html">HtmlAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.toplevel.HtmlmailAgent.html">HtmlmailAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.toplevel.TextmailAgent.html">TextmailAgent</a></li>
</ul>
</div>
</div>
</div>
</div>
<ul>
<li class="class"><a href="../classes/hhu.z.agents.QuesttypeAgent.html">QuesttypeAgent</a></li>
<li class="class"><a href="../classes/hhu.z.agents.ToplevelAgent.html">ToplevelAgent</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1487169800"></a>
<a href="../namespaces/hhu.z.apis.html" style="margin-left: 30px; padding-left: 0">apis</a>
</div>
<div id="namespace-1487169800" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.apis.MailApi.html">MailApi</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1766527526"></a>
<a href="../namespaces/hhu.z.controllers.html" style="margin-left: 30px; padding-left: 0">controllers</a>
</div>
<div id="namespace-1766527526" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1211945681"></a>
<a href="../namespaces/hhu.z.controllers.components.html" style="margin-left: 30px; padding-left: 0">components</a>
</div>
<div id="namespace-1211945681" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.controllers.components.AchievementComponent.html">AchievementComponent</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.components.AuthComponent.html">AuthComponent</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.components.NotificationComponent.html">NotificationComponent</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.components.ValidationComponent.html">ValidationComponent</a></li>
</ul>
</div>
</div>
</div>
</div>
<ul>
<li class="class"><a href="../classes/hhu.z.controllers.AchievementsController.html">AchievementsController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.AjaxController.html">AjaxController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.BinaryController.html">BinaryController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.CharactergroupsController.html">CharactergroupsController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.CharactergroupsquestsController.html">CharactergroupsquestsController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.CharactersController.html">CharactersController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.CharactertypesController.html">CharactertypesController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.ErrorController.html">ErrorController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.FaultController.html">FaultController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.HtmlController.html">HtmlController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.HtmlmailController.html">HtmlmailController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.IntermediateController.html">IntermediateController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.IntroductionController.html">IntroductionController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.LibraryController.html">LibraryController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.MailController.html">MailController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.MailreceiverController.html">MailreceiverController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.MediaController.html">MediaController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.MenuController.html">MenuController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.QuestgroupsController.html">QuestgroupsController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.QuestgroupshierarchyController.html">QuestgroupshierarchyController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.QuestgroupshierarchypathController.html">QuestgroupshierarchypathController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.QuestsController.html">QuestsController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.QuesttypeController.html">QuesttypeController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.SeminariesController.html">SeminariesController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.SeminarybarController.html">SeminarybarController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.SeminaryController.html">SeminaryController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.SeminarymenuController.html">SeminarymenuController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.TextmailController.html">TextmailController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.UploadsController.html">UploadsController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.UserrolesController.html">UserrolesController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.UsersController.html">UsersController</a></li>
<li class="class"><a href="../classes/hhu.z.controllers.XplevelsController.html">XplevelsController</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-499715482"></a>
<a href="../namespaces/hhu.z.exceptions.html" style="margin-left: 30px; padding-left: 0">exceptions</a>
</div>
<div id="namespace-499715482" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.exceptions.FileUploadException.html">FileUploadException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.MailingException.html">MailingException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.MaxFilesizeException.html">MaxFilesizeException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.QuesttypeAgentNotFoundException.html">QuesttypeAgentNotFoundException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.QuesttypeAgentNotValidException.html">QuesttypeAgentNotValidException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.QuesttypeControllerNotFoundException.html">QuesttypeControllerNotFoundException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.QuesttypeControllerNotValidException.html">QuesttypeControllerNotValidException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.QuesttypeModelNotFoundException.html">QuesttypeModelNotFoundException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.QuesttypeModelNotValidException.html">QuesttypeModelNotValidException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.SubmissionNotValidException.html">SubmissionNotValidException</a></li>
<li class="class"><a href="../classes/hhu.z.exceptions.WrongFiletypeException.html">WrongFiletypeException</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1691765080"></a>
<a href="../namespaces/hhu.z.lib.html" style="margin-left: 30px; padding-left: 0">lib</a>
</div>
<div id="namespace-1691765080" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.lib.Password.html">Password</a></li>
<li class="class"><a href="../classes/hhu.z.lib.PHPMailer.html">PHPMailer</a></li>
<li class="class"><a href="../classes/hhu.z.lib.PHPMailerAutoload.html">PHPMailerAutoload</a></li>
<li class="class"><a href="../classes/hhu.z.lib.SMTP.html">SMTP</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2116919653"></a>
<a href="../namespaces/hhu.z.models.html" style="margin-left: 30px; padding-left: 0">models</a>
</div>
<div id="namespace-2116919653" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.models.AchievementsModel.html">AchievementsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.AvatarsModel.html">AvatarsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.CharactergroupsModel.html">CharactergroupsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.CharactergroupsquestsModel.html">CharactergroupsquestsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.CharacterrolesModel.html">CharacterrolesModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.CharactersModel.html">CharactersModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.CharactertypesModel.html">CharactertypesModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.MediaModel.html">MediaModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.QuestgroupshierarchyModel.html">QuestgroupshierarchyModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.QuestgroupsModel.html">QuestgroupsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.QuestgrouptextsModel.html">QuestgrouptextsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.QuestsModel.html">QuestsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.QuesttextsModel.html">QuesttextsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.QuesttopicsModel.html">QuesttopicsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.QuesttypeModel.html">QuesttypeModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.QuesttypesModel.html">QuesttypesModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.SeminariesModel.html">SeminariesModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.SeminarycharacterfieldsModel.html">SeminarycharacterfieldsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.UploadsModel.html">UploadsModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.UserrolesModel.html">UserrolesModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.UsersModel.html">UsersModel</a></li>
<li class="class"><a href="../classes/hhu.z.models.XplevelsModel.html">XplevelsModel</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-279524882"></a>
<a href="../namespaces/hhu.z.questtypes.html" style="margin-left: 30px; padding-left: 0">questtypes</a>
</div>
<div id="namespace-279524882" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.questtypes.BossfightQuesttypeAgent.html">BossfightQuesttypeAgent</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.BossfightQuesttypeController.html">BossfightQuesttypeController</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.BossfightQuesttypeModel.html">BossfightQuesttypeModel</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.ChoiceinputQuesttypeAgent.html">ChoiceinputQuesttypeAgent</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.ChoiceinputQuesttypeController.html">ChoiceinputQuesttypeController</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.ChoiceinputQuesttypeModel.html">ChoiceinputQuesttypeModel</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.CrosswordQuesttypeAgent.html">CrosswordQuesttypeAgent</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.CrosswordQuesttypeController.html">CrosswordQuesttypeController</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.CrosswordQuesttypeModel.html">CrosswordQuesttypeModel</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.DragndropQuesttypeAgent.html">DragndropQuesttypeAgent</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.DragndropQuesttypeController.html">DragndropQuesttypeController</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.DragndropQuesttypeModel.html">DragndropQuesttypeModel</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.MultiplechoiceQuesttypeAgent.html">MultiplechoiceQuesttypeAgent</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.MultiplechoiceQuesttypeController.html">MultiplechoiceQuesttypeController</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.MultiplechoiceQuesttypeModel.html">MultiplechoiceQuesttypeModel</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.SubmitQuesttypeAgent.html">SubmitQuesttypeAgent</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.SubmitQuesttypeController.html">SubmitQuesttypeController</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.SubmitQuesttypeModel.html">SubmitQuesttypeModel</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.TextinputQuesttypeAgent.html">TextinputQuesttypeAgent</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.TextinputQuesttypeController.html">TextinputQuesttypeController</a></li>
<li class="class"><a href="../classes/hhu.z.questtypes.TextinputQuesttypeModel.html">TextinputQuesttypeModel</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-179795670"></a>
<a href="../namespaces/hhu.z.requests.html" style="margin-left: 30px; padding-left: 0">requests</a>
</div>
<div id="namespace-179795670" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.requests.MailRequest.html">MailRequest</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-588016567"></a>
<a href="../namespaces/hhu.z.responses.html" style="margin-left: 30px; padding-left: 0">responses</a>
</div>
<div id="namespace-588016567" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.responses.MailResponse.html">MailResponse</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-2000013931"></a>
<a href="../namespaces/hhu.z.views.html" style="margin-left: 30px; padding-left: 0">views</a>
</div>
<div id="namespace-2000013931" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/hhu.z.views.QuesttypeView.html">QuesttypeView</a></li>
</ul>
</div>
</div>
</div>
</div>
<ul>
<li class="class"><a href="../classes/hhu.z.Controller.html">Controller</a></li>
<li class="class"><a href="../classes/hhu.z.Model.html">Model</a></li>
<li class="class"><a href="../classes/hhu.z.TextFormatter.html">TextFormatter</a></li>
<li class="class"><a href="../classes/hhu.z.Utils.html">Utils</a></li>
</ul>
</div>
</div>
</div>
</div>
<ul>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1154609988"></a>
<a href="../namespaces/nre.html" style="margin-left: 30px; padding-left: 0">nre</a>
</div>
<div id="namespace-1154609988" class="accordion-body collapse ">
<div class="accordion-inner">
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1277816681"></a>
<a href="../namespaces/nre.agents.html" style="margin-left: 30px; padding-left: 0">agents</a>
</div>
<div id="namespace-1277816681" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.agents.BottomlevelAgent.html">BottomlevelAgent</a></li>
<li class="class"><a href="../classes/nre.agents.IntermediateAgent.html">IntermediateAgent</a></li>
<li class="class"><a href="../classes/nre.agents.ToplevelAgent.html">ToplevelAgent</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1246903253"></a>
<a href="../namespaces/nre.apis.html" style="margin-left: 30px; padding-left: 0">apis</a>
</div>
<div id="namespace-1246903253" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.apis.WebApi.html">WebApi</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1752869277"></a>
<a href="../namespaces/nre.configs.html" style="margin-left: 30px; padding-left: 0">configs</a>
</div>
<div id="namespace-1752869277" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.configs.AppConfig.html">AppConfig</a></li>
<li class="class"><a href="../classes/nre.configs.CoreConfig.html">CoreConfig</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-486723972"></a>
<a href="../namespaces/nre.core.html" style="margin-left: 30px; padding-left: 0">core</a>
</div>
<div id="namespace-486723972" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.core.Agent.html">Agent</a></li>
<li class="class"><a href="../classes/nre.core.Api.html">Api</a></li>
<li class="class"><a href="../classes/nre.core.Autoloader.html">Autoloader</a></li>
<li class="class"><a href="../classes/nre.core.ClassLoader.html">ClassLoader</a></li>
<li class="class"><a href="../classes/nre.core.Component.html">Component</a></li>
<li class="class"><a href="../classes/nre.core.Config.html">Config</a></li>
<li class="class"><a href="../classes/nre.core.Controller.html">Controller</a></li>
<li class="class"><a href="../classes/nre.core.Driver.html">Driver</a></li>
<li class="class"><a href="../classes/nre.core.Exception.html">Exception</a></li>
<li class="class"><a href="../classes/nre.core.Linker.html">Linker</a></li>
<li class="class"><a href="../classes/nre.core.Logger.html">Logger</a></li>
<li class="class"><a href="../classes/nre.core.Model.html">Model</a></li>
<li class="class"><a href="../classes/nre.core.Request.html">Request</a></li>
<li class="class"><a href="../classes/nre.core.Response.html">Response</a></li>
<li class="class"><a href="../classes/nre.core.View.html">View</a></li>
<li class="class"><a href="../classes/nre.core.WebUtils.html">WebUtils</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1705954647"></a>
<a href="../namespaces/nre.drivers.html" style="margin-left: 30px; padding-left: 0">drivers</a>
</div>
<div id="namespace-1705954647" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.drivers.DatabaseDriver.html">DatabaseDriver</a></li>
<li class="class"><a href="../classes/nre.drivers.MysqliDriver.html">MysqliDriver</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1713202478"></a>
<a href="../namespaces/nre.exceptions.html" style="margin-left: 30px; padding-left: 0">exceptions</a>
</div>
<div id="namespace-1713202478" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.exceptions.AccessDeniedException.html">AccessDeniedException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ActionNotFoundException.html">ActionNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.AgentNotFoundException.html">AgentNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.AgentNotValidException.html">AgentNotValidException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ClassNotFoundException.html">ClassNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ClassNotValidException.html">ClassNotValidException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ComponentNotFoundException.html">ComponentNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ComponentNotValidException.html">ComponentNotValidException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ControllerNotFoundException.html">ControllerNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ControllerNotValidException.html">ControllerNotValidException</a></li>
<li class="class"><a href="../classes/nre.exceptions.DatamodelException.html">DatamodelException</a></li>
<li class="class"><a href="../classes/nre.exceptions.DriverNotFoundException.html">DriverNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.DriverNotValidException.html">DriverNotValidException</a></li>
<li class="class"><a href="../classes/nre.exceptions.FatalDatamodelException.html">FatalDatamodelException</a></li>
<li class="class"><a href="../classes/nre.exceptions.IdNotFoundException.html">IdNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.LayoutNotFoundException.html">LayoutNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.LayoutNotValidException.html">LayoutNotValidException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ModelNotFoundException.html">ModelNotFoundException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ModelNotValidException.html">ModelNotValidException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ParamsNotValidException.html">ParamsNotValidException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ServiceUnavailableException.html">ServiceUnavailableException</a></li>
<li class="class"><a href="../classes/nre.exceptions.ViewNotFoundException.html">ViewNotFoundException</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-7711226"></a>
<a href="../namespaces/nre.models.html" style="margin-left: 30px; padding-left: 0">models</a>
</div>
<div id="namespace-7711226" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.models.DatabaseModel.html">DatabaseModel</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-647762957"></a>
<a href="../namespaces/nre.requests.html" style="margin-left: 30px; padding-left: 0">requests</a>
</div>
<div id="namespace-647762957" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.requests.WebRequest.html">WebRequest</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="accordion" style="margin-bottom: 0">
<div class="accordion-group">
<div class="accordion-heading">
<a class="accordion-toggle collapsed" data-toggle="collapse" data-target="#namespace-1877017402"></a>
<a href="../namespaces/nre.responses.html" style="margin-left: 30px; padding-left: 0">responses</a>
</div>
<div id="namespace-1877017402" class="accordion-body collapse ">
<div class="accordion-inner">
<ul>
<li class="class"><a href="../classes/nre.responses.WebResponse.html">WebResponse</a></li>
</ul>
</div>
</div>
</div>
</div>
<ul>
</ul>
</div>
</div>
</div>
</div>
<ul>
<li class="class"><a href="../classes/PHPMailer.html">PHPMailer</a></li>
<li class="class"><a href="../classes/phpmailerException.html">phpmailerException</a></li>
<li class="class"><a href="../classes/SMTP.html">SMTP</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="row-fluid">
<div class="span10 offset2">
<div class="row-fluid">
<div class="span8 content class">
<nav>
<a href="../namespaces/hhu.z.models.html">\hhu\z\models</a> <i class="icon-level-up"></i>
</nav>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal"><i class="icon-code"></i></a>
<h1><small>\hhu\z\models</small>AchievementsModel</h1>
<p><em>Model to interact with Achievements-tables.</em></p>
<section id="summary">
<h2>Summary</h2>
<section class="row-fluid heading">
<section class="span4">
<a href="#methods">Methods</a>
</section>
<section class="span4">
<a href="#properties">Properties</a>
</section>
<section class="span4">
<a href="#constants">Constants</a>
</section>
</section>
<section class="row-fluid public">
<section class="span4">
<a href="../classes/hhu.z.models.AchievementsModel.html#method___construct" class="">__construct()</a><br />
<a href="../classes/nre.core.Model.html#method_load" class="">load()</a><br />
<a href="../classes/nre.core.Model.html#method_factory" class="">factory()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementByUrl" class="">getAchievementByUrl()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementById" class="">getAchievementById()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getUnachievedOnlyOnceAchievementsForSeminary" class="">getUnachievedOnlyOnceAchievementsForSeminary()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getDeadlineAchievements" class="">getDeadlineAchievements()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getSeldomAchievements" class="">getSeldomAchievements()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievedAchievementsForCharacter" class="">getAchievedAchievementsForCharacter()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getUnachhievedAchievementsForCharacter" class="">getUnachhievedAchievementsForCharacter()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementsCountForSeminary" class="">getAchievementsCountForSeminary()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementsForSeminary" class="">getAchievementsForSeminary()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getCountRank" class="">getCountRank()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementConditionsDate" class="">getAchievementConditionsDate()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_checkAchievementConditionDate" class="">checkAchievementConditionDate()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_addAchievementConditionDate" class="">addAchievementConditionDate()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_editAchievementConditionDate" class="">editAchievementConditionDate()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_deleteAchievementConditionDate" class="">deleteAchievementConditionDate()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementConditionsCharacter" class="">getAchievementConditionsCharacter()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_checkAchievementConditionCharacter" class="">checkAchievementConditionCharacter()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementConditionCharacterProgress" class="">getAchievementConditionCharacterProgress()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_addAchievementConditionCharacter" class="">addAchievementConditionCharacter()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_editAchievementConditionCharacter" class="">editAchievementConditionCharacter()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_deleteAchievementConditionCharacter" class="">deleteAchievementConditionCharacter()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementConditionsQuest" class="">getAchievementConditionsQuest()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_checkAchievementConditionQuest" class="">checkAchievementConditionQuest()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementConditionQuestProgress" class="">getAchievementConditionQuestProgress()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_addAchievementConditionQuest" class="">addAchievementConditionQuest()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_editAchievementConditionQuest" class="">editAchievementConditionQuest()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_deleteAchievementConditionQuest" class="">deleteAchievementConditionQuest()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementConditionsAchievement" class="">getAchievementConditionsAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_checkAchievementConditionAchievement" class="">checkAchievementConditionAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementConditionAchievementProgress" class="">getAchievementConditionAchievementProgress()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_addAchievementConditionAchievement" class="">addAchievementConditionAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_editAchievementConditionAchievement" class="">editAchievementConditionAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_deleteAchievementConditionAchievement" class="">deleteAchievementConditionAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_setAchievementAchieved" class="">setAchievementAchieved()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_hasCharacterAchievedAchievement" class="">hasCharacterAchievedAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_getAchievementsConditions" class="">getAchievementsConditions()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_achievementTitleExists" class="">achievementTitleExists()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_createAchievement" class="">createAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_moveAchievement" class="">moveAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_editAchievement" class="">editAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_setUnachievedMediaForAchievement" class="">setUnachievedMediaForAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_setAchievedMediaForAchievement" class="">setAchievedMediaForAchievement()</a><br />
<a href="../classes/hhu.z.models.AchievementsModel.html#method_deleteAchievement" class="">deleteAchievement()</a><br />
</section>
<section class="span4">
<em>No public properties found</em>
</section>
<section class="span4">
<em>No constants found</em>
</section>
</section>
<section class="row-fluid protected">
<section class="span4">
<em>No protected methods found</em>
</section>
<section class="span4">
<a href="../classes/nre.models.DatabaseModel.html#property_db" class="">$db</a><br />
</section>
<section class="span4">
<em>N/A</em>
</section>
</section>
<section class="row-fluid private">
<section class="span4">
<a href="../classes/nre.models.DatabaseModel.html#method_loadDriver" class="">loadDriver()</a><br />
<a href="../classes/nre.models.DatabaseModel.html#method_connect" class="">connect()</a><br />
<a href="../classes/nre.core.Model.html#method_getClassName" class="">getClassName()</a><br />
<a href="../classes/nre.core.Model.html#method_loadModels" class="">loadModels()</a><br />
</section>
<section class="span4">
<em>No private properties found</em>
</section>
<section class="span4">
<em>N/A</em>
</section>
</section>
</section>
</div>
<aside class="span4 detailsbar">
<dl>
<dt>File</dt>
<dd><a href="../files/models.AchievementsModel.html"><div class="path-wrapper">models/AchievementsModel.inc</div></a></dd>
<dt>Package</dt>
<dd><div class="namespace-wrapper">Default</div></dd>
<dt>Class hierarchy</dt>
<dd class="hierarchy">
<div class="namespace-wrapper"><a href="../classes/nre.core.Model.html">\nre\core\Model</a></div>
<div class="namespace-wrapper"><a href="../classes/nre.models.DatabaseModel.html">\nre\models\DatabaseModel</a></div>
<div class="namespace-wrapper"><a href="../classes/hhu.z.Model.html">\hhu\z\Model</a></div>
<div class="namespace-wrapper">\hhu\z\models\AchievementsModel</div>
</dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
author
</th>
<td>
<p>Oliver Hanraths <a href="mailto:oliver.hanraths@uni-duesseldorf.de">oliver.hanraths@uni-duesseldorf.de</a></p>
</td>
</tr>
</table>
</aside>
</div>
<a id="properties" name="properties"></a>
<div class="row-fluid">
<div class="span8 content class">
<h2>Properties</h2>
</div>
<aside class="span4 detailsbar"></aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="property_db" name="property_db" class="anchor"></a>
<article class="property">
<h3 class="protected ">$db</h3>
<pre class="signature">$db : \nre\models\DatabaseDriver</pre>
<p><em>Database connection</em></p>
<h4>Type</h4>
\nre\models\DatabaseDriver
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/nre.models.DatabaseModel.html"><div class="path-wrapper">\nre\models\DatabaseModel</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr>
<th>
static
</th>
<td>
</td>
</tr>
</table>
</aside>
</div>
<a id="methods" name="methods"></a>
<div class="row-fluid">
<div class="span8 content class"><h2>Methods</h2></div>
<aside class="span4 detailsbar"></aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method___construct" name="method___construct" class="anchor"></a>
<article class="method">
<h3 class="public ">__construct()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">__construct() </pre>
<p><em>Construct a new AchievementsModel.</em></p>
<p>TODO Catch exception</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_load" name="method_load" class="anchor"></a>
<article class="method">
<h3 class="public ">load()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">load(string <span class="argument">$modelName</span>) </pre>
<p><em>Load the class of a Model.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$modelName </td>
<td><p>Name of the Model to load</p></td>
</tr>
</table>
<h4>Throws</h4>
<dl>
<dt>\nre\exceptions\ModelNotFoundException</dt>
<dd></dd>
<dt>\nre\exceptions\ModelNotValidException</dt>
<dd></dd>
</dl>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<span class="label label-info">static</span>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/nre.core.Model.html"><div class="path-wrapper">\nre\core\Model</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_factory" name="method_factory" class="anchor"></a>
<article class="method">
<h3 class="public ">factory()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">factory(string <span class="argument">$modelName</span>) </pre>
<p><em>Instantiate a Model (Factory Pattern).</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$modelName </td>
<td><p>Name of the Model to instantiate</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<span class="label label-info">static</span>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/nre.core.Model.html"><div class="path-wrapper">\nre\core\Model</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementByUrl" name="method_getAchievementByUrl" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementByUrl()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementByUrl(integer <span class="argument">$seminaryId</span>, string <span class="argument">$achievementUrl</span>) : array</pre>
<p><em>Get an Achievement by its URL.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
<tr>
<td>string</td>
<td>$achievementUrl </td>
<td><p>URL-title of Achievement</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Achievement data</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementById" name="method_getAchievementById" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementById()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementById(integer <span class="argument">$achievementId</span>) : array</pre>
<p><em>Get an Achievement by its ID.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Achievement data</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getUnachievedOnlyOnceAchievementsForSeminary" name="method_getUnachievedOnlyOnceAchievementsForSeminary" class="anchor"></a>
<article class="method">
<h3 class="public ">getUnachievedOnlyOnceAchievementsForSeminary()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getUnachievedOnlyOnceAchievementsForSeminary(integer <span class="argument">$seminaryId</span>) : array</pre>
<p><em>Get all not yet achieved Achievements for a Seminary that can
only be achieved once (only by one Character).</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Achievements data</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getDeadlineAchievements" name="method_getDeadlineAchievements" class="anchor"></a>
<article class="method">
<h3 class="public ">getDeadlineAchievements()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getDeadlineAchievements(integer <span class="argument">$seminaryId</span>) : array</pre>
<p><em>Get all Achievements that have a deadline.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Achievements data</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getSeldomAchievements" name="method_getSeldomAchievements" class="anchor"></a>
<article class="method">
<h3 class="public ">getSeldomAchievements()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getSeldomAchievements(integer <span class="argument">$seminaryId</span>, integer <span class="argument">$count</span>, boolean <span class="argument">$alsoWithDeadline = true</span>) : array</pre>
<p><em>Get seldom Achievements.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
<tr>
<td>integer</td>
<td>$count </td>
<td><p>Number of Achievements to retrieve</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$alsoWithDeadline </td>
<td><p>Include Achievements with deadline (optional)</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>List of seldom Achievements</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievedAchievementsForCharacter" name="method_getAchievedAchievementsForCharacter" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievedAchievementsForCharacter()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievedAchievementsForCharacter(integer <span class="argument">$characterId</span>, boolean <span class="argument">$alsoWithDeadline = true</span>) : array</pre>
<p><em>Get all achieved Achievements for a Character.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$alsoWithDeadline </td>
<td><p>Include Achievements with deadline (optional)</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Achievements data</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getUnachhievedAchievementsForCharacter" name="method_getUnachhievedAchievementsForCharacter" class="anchor"></a>
<article class="method">
<h3 class="public ">getUnachhievedAchievementsForCharacter()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getUnachhievedAchievementsForCharacter(integer <span class="argument">$seminaryId</span>, integer <span class="argument">$characterId</span>, boolean <span class="argument">$includeOnlyOnce = false</span>, boolean <span class="argument">$alsoWithDeadline = true</span>) : array</pre>
<p><em>Get all not yet achieved Achievements for a Character.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$includeOnlyOnce </td>
<td><p>Include Achievements that can only be achieved by one Character</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$alsoWithDeadline </td>
<td><p>Include milestone Achievements</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Achievements data</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementsCountForSeminary" name="method_getAchievementsCountForSeminary" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementsCountForSeminary()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementsCountForSeminary(integer <span class="argument">$seminaryId</span>, boolean <span class="argument">$includeOnlyOnce = false</span>, boolean <span class="argument">$alsoWithDeadline = true</span>) : integer</pre>
<p><em>Get the amount of Achievement for a Seminary.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$includeOnlyOnce </td>
<td><p>Include Achievements that can only be achieved by one Character</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$alsoWithDeadline </td>
<td><p>Include milestone Achievements</p></td>
</tr>
</table>
<h4>Returns</h4>
integer
&mdash; <p>Count of Achievements</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementsForSeminary" name="method_getAchievementsForSeminary" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementsForSeminary()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementsForSeminary(integer <span class="argument">$seminaryId</span>) : array</pre>
<p><em>Get all Achievements for a Seminary.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>List of Achievements</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getCountRank" name="method_getCountRank" class="anchor"></a>
<article class="method">
<h3 class="public ">getCountRank()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getCountRank(integer <span class="argument">$seminaryId</span>, <span class="argument">$count</span>) : integer</pre>
<p><em>Get the rank for the number of achieved Achievements.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
<tr>
<td></td>
<td>$count </td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
integer
&mdash; <p>Rank of Achievements count</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementConditionsDate" name="method_getAchievementConditionsDate" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementConditionsDate()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementConditionsDate(integer <span class="argument">$achievementId</span>) : array</pre>
<p><em>Get all date conditions for an Achievement.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Date conditions</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_checkAchievementConditionDate" name="method_checkAchievementConditionDate" class="anchor"></a>
<article class="method">
<h3 class="public ">checkAchievementConditionDate()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkAchievementConditionDate(string <span class="argument">$select</span>) : boolean</pre>
<p><em>Check a date condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$select </td>
<td><p>SELECT-string with date-functions</p></td>
</tr>
</table>
<h4>Returns</h4>
boolean
&mdash; <p>Result</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_addAchievementConditionDate" name="method_addAchievementConditionDate" class="anchor"></a>
<article class="method">
<h3 class="public ">addAchievementConditionDate()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">addAchievementConditionDate(integer <span class="argument">$userId</span>, integer <span class="argument">$achievementId</span>, string <span class="argument">$select</span>) </pre>
<p><em>Add a new date condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$userId </td>
<td><p>ID of creating user</p></td>
</tr>
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement to add condition to</p></td>
</tr>
<tr>
<td>string</td>
<td>$select </td>
<td><p>SELECT-string for condition</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_editAchievementConditionDate" name="method_editAchievementConditionDate" class="anchor"></a>
<article class="method">
<h3 class="public ">editAchievementConditionDate()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">editAchievementConditionDate(integer <span class="argument">$conditionId</span>, string <span class="argument">$select</span>) </pre>
<p><em>Edit a date condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of condition to edit</p></td>
</tr>
<tr>
<td>string</td>
<td>$select </td>
<td><p>New SELECT-string for condition</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_deleteAchievementConditionDate" name="method_deleteAchievementConditionDate" class="anchor"></a>
<article class="method">
<h3 class="public ">deleteAchievementConditionDate()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">deleteAchievementConditionDate(integer <span class="argument">$conditionId</span>) </pre>
<p><em>Delete a date condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of condition to delete</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementConditionsCharacter" name="method_getAchievementConditionsCharacter" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementConditionsCharacter()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementConditionsCharacter(integer <span class="argument">$achievementId</span>) : array</pre>
<p><em>Get all Character conditions for an Achievement.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Character conditions</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_checkAchievementConditionCharacter" name="method_checkAchievementConditionCharacter" class="anchor"></a>
<article class="method">
<h3 class="public ">checkAchievementConditionCharacter()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkAchievementConditionCharacter(string <span class="argument">$field</span>, integer <span class="argument">$value</span>, integer <span class="argument">$characterId</span>) : boolean</pre>
<p><em>Check a Character condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to check</p></td>
</tr>
<tr>
<td>integer</td>
<td>$value </td>
<td><p>The value the field has to match</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
</table>
<h4>Returns</h4>
boolean
&mdash; <p>Result</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementConditionCharacterProgress" name="method_getAchievementConditionCharacterProgress" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementConditionCharacterProgress()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementConditionCharacterProgress(string <span class="argument">$field</span>, integer <span class="argument">$value</span>, integer <span class="argument">$characterId</span>) : float</pre>
<p><em>Get the progress for a Character condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to check</p></td>
</tr>
<tr>
<td>integer</td>
<td>$value </td>
<td><p>The value the field has to match</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
</table>
<h4>Returns</h4>
float
&mdash; <p>Percentage progress</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_addAchievementConditionCharacter" name="method_addAchievementConditionCharacter" class="anchor"></a>
<article class="method">
<h3 class="public ">addAchievementConditionCharacter()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">addAchievementConditionCharacter(integer <span class="argument">$userId</span>, integer <span class="argument">$achievementId</span>, string <span class="argument">$field</span>, string <span class="argument">$value</span>) </pre>
<p><em>Add a new Character condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$userId </td>
<td><p>ID of creating user</p></td>
</tr>
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement to add condition to</p></td>
</tr>
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to match</p></td>
</tr>
<tr>
<td>string</td>
<td>$value </td>
<td><p>Value to match</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_editAchievementConditionCharacter" name="method_editAchievementConditionCharacter" class="anchor"></a>
<article class="method">
<h3 class="public ">editAchievementConditionCharacter()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">editAchievementConditionCharacter(integer <span class="argument">$conditionId</span>, string <span class="argument">$field</span>, string <span class="argument">$value</span>) </pre>
<p><em>Edit a Character condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of condition to edit</p></td>
</tr>
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to match</p></td>
</tr>
<tr>
<td>string</td>
<td>$value </td>
<td><p>Value to match</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_deleteAchievementConditionCharacter" name="method_deleteAchievementConditionCharacter" class="anchor"></a>
<article class="method">
<h3 class="public ">deleteAchievementConditionCharacter()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">deleteAchievementConditionCharacter(integer <span class="argument">$conditionId</span>) </pre>
<p><em>Delete a Character condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of condition to delete</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementConditionsQuest" name="method_getAchievementConditionsQuest" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementConditionsQuest()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementConditionsQuest(integer <span class="argument">$achievementId</span>) : array</pre>
<p><em>Get all Quest conditions for an Achievement.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Quest conditions</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_checkAchievementConditionQuest" name="method_checkAchievementConditionQuest" class="anchor"></a>
<article class="method">
<h3 class="public ">checkAchievementConditionQuest()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkAchievementConditionQuest(string <span class="argument">$field</span>, boolean <span class="argument">$count</span>, integer <span class="argument">$value</span>, integer <span class="argument">$status</span>, string <span class="argument">$groupby</span>, integer <span class="argument">$questId</span>, integer <span class="argument">$characterId</span>) : boolean</pre>
<p><em>Check a Quest condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to check</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$count </td>
<td><p>Conut field-value</p></td>
</tr>
<tr>
<td>integer</td>
<td>$value </td>
<td><p>The value the field has to match</p></td>
</tr>
<tr>
<td>integer</td>
<td>$status </td>
<td><p>Status of Quest or NULL</p></td>
</tr>
<tr>
<td>string</td>
<td>$groupby </td>
<td><p>Field to group or NULL</p></td>
</tr>
<tr>
<td>integer</td>
<td>$questId </td>
<td><p>ID of related Quest or NULL</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
</table>
<h4>Returns</h4>
boolean
&mdash; <p>Result</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementConditionQuestProgress" name="method_getAchievementConditionQuestProgress" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementConditionQuestProgress()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementConditionQuestProgress(string <span class="argument">$field</span>, boolean <span class="argument">$count</span>, integer <span class="argument">$value</span>, integer <span class="argument">$status</span>, string <span class="argument">$groupby</span>, integer <span class="argument">$questId</span>, integer <span class="argument">$characterId</span>) : float</pre>
<p><em>Get the progress for a Quest condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to check</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$count </td>
<td><p>Conut field-value</p></td>
</tr>
<tr>
<td>integer</td>
<td>$value </td>
<td><p>The value the field has to match</p></td>
</tr>
<tr>
<td>integer</td>
<td>$status </td>
<td><p>Status of Quest or NULL</p></td>
</tr>
<tr>
<td>string</td>
<td>$groupby </td>
<td><p>Field to group or NULL</p></td>
</tr>
<tr>
<td>integer</td>
<td>$questId </td>
<td><p>ID of related Quest or NULL</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
</table>
<h4>Returns</h4>
float
&mdash; <p>Percentage progress</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_addAchievementConditionQuest" name="method_addAchievementConditionQuest" class="anchor"></a>
<article class="method">
<h3 class="public ">addAchievementConditionQuest()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">addAchievementConditionQuest(integer <span class="argument">$userId</span>, integer <span class="argument">$achievementId</span>, string <span class="argument">$field</span>, boolean <span class="argument">$count</span>, string <span class="argument">$value</span>, integer <span class="argument">$questId = null</span>, integer <span class="argument">$status = null</span>, string <span class="argument">$groupby = null</span>) </pre>
<p><em>Add a new Quest condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$userId </td>
<td><p>ID of creating user</p></td>
</tr>
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement to add condition to</p></td>
</tr>
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to match</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$count </td>
<td><p>Count the value</p></td>
</tr>
<tr>
<td>string</td>
<td>$value </td>
<td><p>Value to match</p></td>
</tr>
<tr>
<td>integer</td>
<td>$questId </td>
<td><p>ID of Quest (optional)</p></td>
</tr>
<tr>
<td>integer</td>
<td>$status </td>
<td><p>Quest status (optional)</p></td>
</tr>
<tr>
<td>string</td>
<td>$groupby </td>
<td><p>Field to group by (optional)</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_editAchievementConditionQuest" name="method_editAchievementConditionQuest" class="anchor"></a>
<article class="method">
<h3 class="public ">editAchievementConditionQuest()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">editAchievementConditionQuest(integer <span class="argument">$conditionId</span>, string <span class="argument">$field</span>, boolean <span class="argument">$count</span>, string <span class="argument">$value</span>, integer <span class="argument">$questId = null</span>, integer <span class="argument">$status = null</span>, string <span class="argument">$groupby = null</span>) </pre>
<p><em>Edit a Quest condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of condition to edit</p></td>
</tr>
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to match</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$count </td>
<td><p>Count the value</p></td>
</tr>
<tr>
<td>string</td>
<td>$value </td>
<td><p>Value to match</p></td>
</tr>
<tr>
<td>integer</td>
<td>$questId </td>
<td><p>ID of Quest (optional)</p></td>
</tr>
<tr>
<td>integer</td>
<td>$status </td>
<td><p>Quest status (optional)</p></td>
</tr>
<tr>
<td>string</td>
<td>$groupby </td>
<td><p>Field to group by (optional)</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_deleteAchievementConditionQuest" name="method_deleteAchievementConditionQuest" class="anchor"></a>
<article class="method">
<h3 class="public ">deleteAchievementConditionQuest()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">deleteAchievementConditionQuest(integer <span class="argument">$conditionId</span>) </pre>
<p><em>Delete a Quest condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of condition to delete</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementConditionsAchievement" name="method_getAchievementConditionsAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementConditionsAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementConditionsAchievement(integer <span class="argument">$achievementId</span>) : array</pre>
<p><em>Get all Metaachievement conditions for an Achievement.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement</p></td>
</tr>
</table>
<h4>Returns</h4>
array
&mdash; <p>Metaachievement conditions</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_checkAchievementConditionAchievement" name="method_checkAchievementConditionAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">checkAchievementConditionAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">checkAchievementConditionAchievement(string <span class="argument">$field</span>, boolean <span class="argument">$count</span>, integer <span class="argument">$value</span>, string <span class="argument">$groupby</span>, integer <span class="argument">$metaAchievementId</span>, integer <span class="argument">$characterId</span>) : boolean</pre>
<p><em>Check a Metaachievement condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to check</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$count </td>
<td><p>Conut field-value</p></td>
</tr>
<tr>
<td>integer</td>
<td>$value </td>
<td><p>The value the field has to match</p></td>
</tr>
<tr>
<td>string</td>
<td>$groupby </td>
<td><p>Field to group or NULL</p></td>
</tr>
<tr>
<td>integer</td>
<td>$metaAchievementId </td>
<td><p>ID of related Achievement or NULL</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
</table>
<h4>Returns</h4>
boolean
&mdash; <p>Result</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementConditionAchievementProgress" name="method_getAchievementConditionAchievementProgress" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementConditionAchievementProgress()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementConditionAchievementProgress(string <span class="argument">$field</span>, boolean <span class="argument">$count</span>, integer <span class="argument">$value</span>, string <span class="argument">$groupby</span>, integer <span class="argument">$metaAchievementId</span>, integer <span class="argument">$characterId</span>) : float</pre>
<p><em>Get the progress for a Metaachievement condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to check</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$count </td>
<td><p>Conut field-value</p></td>
</tr>
<tr>
<td>integer</td>
<td>$value </td>
<td><p>The value the field has to match</p></td>
</tr>
<tr>
<td>string</td>
<td>$groupby </td>
<td><p>Field to group or NULL</p></td>
</tr>
<tr>
<td>integer</td>
<td>$metaAchievementId </td>
<td><p>ID of related Achievement or NULL</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
</table>
<h4>Returns</h4>
float
&mdash; <p>Percentage progress</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_addAchievementConditionAchievement" name="method_addAchievementConditionAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">addAchievementConditionAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">addAchievementConditionAchievement(integer <span class="argument">$userId</span>, integer <span class="argument">$achievementId</span>, string <span class="argument">$field</span>, boolean <span class="argument">$count</span>, string <span class="argument">$value</span>, integer <span class="argument">$metaAchievementId = null</span>, string <span class="argument">$groupby = null</span>) </pre>
<p><em>Add a new Achievement condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$userId </td>
<td><p>ID of creating user</p></td>
</tr>
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement to add condition to</p></td>
</tr>
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to match</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$count </td>
<td><p>Count the value</p></td>
</tr>
<tr>
<td>string</td>
<td>$value </td>
<td><p>Value to match</p></td>
</tr>
<tr>
<td>integer</td>
<td>$metaAchievementId </td>
<td><p>ID of Meta-Achievement (optional)</p></td>
</tr>
<tr>
<td>string</td>
<td>$groupby </td>
<td><p>Field to group by (optional)</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_editAchievementConditionAchievement" name="method_editAchievementConditionAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">editAchievementConditionAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">editAchievementConditionAchievement(integer <span class="argument">$conditionId</span>, string <span class="argument">$field</span>, boolean <span class="argument">$count</span>, string <span class="argument">$value</span>, integer <span class="argument">$metaAchievementId = null</span>, string <span class="argument">$groupby = null</span>) </pre>
<p><em>Edit a Achievement condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of condition to edit</p></td>
</tr>
<tr>
<td>string</td>
<td>$field </td>
<td><p>Field to match</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$count </td>
<td><p>Count the value</p></td>
</tr>
<tr>
<td>string</td>
<td>$value </td>
<td><p>Value to match</p></td>
</tr>
<tr>
<td>integer</td>
<td>$metaAchievementId </td>
<td><p>ID of Achievement (optional)</p></td>
</tr>
<tr>
<td>string</td>
<td>$groupby </td>
<td><p>Field to group by (optional)</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_deleteAchievementConditionAchievement" name="method_deleteAchievementConditionAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">deleteAchievementConditionAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">deleteAchievementConditionAchievement(integer <span class="argument">$conditionId</span>) </pre>
<p><em>Delete a Achievement condition.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of condition to delete</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_setAchievementAchieved" name="method_setAchievementAchieved" class="anchor"></a>
<article class="method">
<h3 class="public ">setAchievementAchieved()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">setAchievementAchieved(integer <span class="argument">$achievementId</span>, integer <span class="argument">$characterId</span>) </pre>
<p><em>Set an Achievement as achieved for a Character.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_hasCharacterAchievedAchievement" name="method_hasCharacterAchievedAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">hasCharacterAchievedAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">hasCharacterAchievedAchievement(integer <span class="argument">$achievementId</span>, integer <span class="argument">$characterId</span>) : boolean</pre>
<p><em>Check if a Character has achieved an Achievement.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement</p></td>
</tr>
<tr>
<td>integer</td>
<td>$characterId </td>
<td><p>ID of Character</p></td>
</tr>
</table>
<h4>Returns</h4>
boolean
&mdash; <p>Whether Character has achieved the Achievement or not</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getAchievementsConditions" name="method_getAchievementsConditions" class="anchor"></a>
<article class="method">
<h3 class="public ">getAchievementsConditions()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getAchievementsConditions() : array</pre>
<p><em>Get all existing Achievements conditions.</em></p>
<h4>Returns</h4>
array
&mdash; <p>List of Achievements conditions</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_achievementTitleExists" name="method_achievementTitleExists" class="anchor"></a>
<article class="method">
<h3 class="public ">achievementTitleExists()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">achievementTitleExists(integer <span class="argument">$seminaryId</span>, string <span class="argument">$title</span>, <span class="argument">$achievementId = null</span>) : boolean</pre>
<p><em>Check if an Achievement title already exists.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
<tr>
<td>string</td>
<td>$title </td>
<td><p>Achievement title to check</p></td>
</tr>
<tr>
<td></td>
<td>$achievementId </td>
<td></td>
</tr>
</table>
<h4>Returns</h4>
boolean
&mdash; <p>Whether Achievement title exists or not</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_createAchievement" name="method_createAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">createAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">createAchievement(integer <span class="argument">$userId</span>, integer <span class="argument">$seminaryId</span>, integer <span class="argument">$conditionId</span>, string <span class="argument">$title</span>, string <span class="argument">$description</span>, boolean <span class="argument">$progress</span>, boolean <span class="argument">$hidden</span>, boolean <span class="argument">$onlyOnce</span>, boolean <span class="argument">$allConditions</span>, string <span class="argument">$deadline</span>) : integer</pre>
<p><em>Create a new Achievement for a Seminary.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$userId </td>
<td><p>ID of creating user</p></td>
</tr>
<tr>
<td>integer</td>
<td>$seminaryId </td>
<td><p>ID of Seminary</p></td>
</tr>
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of Achievement condition</p></td>
</tr>
<tr>
<td>string</td>
<td>$title </td>
<td><p>Title of new Achievement</p></td>
</tr>
<tr>
<td>string</td>
<td>$description </td>
<td><p>Description of new Achievement</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$progress </td>
<td><p>Show progress</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$hidden </td>
<td><p>Secret Achievement</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$onlyOnce </td>
<td><p>Only achieveable by one user</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$allConditions </td>
<td><p>Achievement must match all conditions</p></td>
</tr>
<tr>
<td>string</td>
<td>$deadline </td>
<td><p>Deadline for Achievement</p></td>
</tr>
</table>
<h4>Returns</h4>
integer
&mdash; <p>ID of newly created Achievement</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_moveAchievement" name="method_moveAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">moveAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">moveAchievement(array <span class="argument">$achievement</span>, boolean <span class="argument">$up</span>) </pre>
<p><em>Move an Achievement up (decrement position) or down
(increment position).</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>array</td>
<td>$achievement </td>
<td><p>Achievement to move</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$up </td>
<td><p>True for moving up, false for down</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_editAchievement" name="method_editAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">editAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">editAchievement(integer <span class="argument">$achievementId</span>, integer <span class="argument">$conditionId</span>, string <span class="argument">$title</span>, string <span class="argument">$description</span>, boolean <span class="argument">$progress</span>, boolean <span class="argument">$hidden</span>, boolean <span class="argument">$onlyOnce</span>, boolean <span class="argument">$allConditions</span>, string <span class="argument">$deadline</span>) </pre>
<p><em>Edit an Achievement of a Seminary.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement to edit</p></td>
</tr>
<tr>
<td>integer</td>
<td>$conditionId </td>
<td><p>ID of Achievement condition</p></td>
</tr>
<tr>
<td>string</td>
<td>$title </td>
<td><p>New title of Achievement</p></td>
</tr>
<tr>
<td>string</td>
<td>$description </td>
<td><p>New description of Achievement</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$progress </td>
<td><p>Show progress</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$hidden </td>
<td><p>Secret Achievement</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$onlyOnce </td>
<td><p>Only achieveable by one user</p></td>
</tr>
<tr>
<td>boolean</td>
<td>$allConditions </td>
<td><p>Achievement must match all conditions</p></td>
</tr>
<tr>
<td>string</td>
<td>$deadline </td>
<td><p>Deadline for Achievement</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_setUnachievedMediaForAchievement" name="method_setUnachievedMediaForAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">setUnachievedMediaForAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">setUnachievedMediaForAchievement(integer <span class="argument">$achievementId</span>, integer <span class="argument">$achievementsmediaId</span>) </pre>
<p><em>Set unachieved media for an Achievement.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement to set media for</p></td>
</tr>
<tr>
<td>integer</td>
<td>$achievementsmediaId </td>
<td><p>ID of achievementsmedia to set</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_setAchievedMediaForAchievement" name="method_setAchievedMediaForAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">setAchievedMediaForAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">setAchievedMediaForAchievement(integer <span class="argument">$achievementId</span>, integer <span class="argument">$achievementsmediaId</span>) </pre>
<p><em>Set achieved media for an Achievement.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievementId </td>
<td><p>ID of Achievement to set media for</p></td>
</tr>
<tr>
<td>integer</td>
<td>$achievementsmediaId </td>
<td><p>ID of achievementsmedia to set</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_deleteAchievement" name="method_deleteAchievement" class="anchor"></a>
<article class="method">
<h3 class="public ">deleteAchievement()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">deleteAchievement(integer <span class="argument">$achievement</span>) </pre>
<p><em>Delete an Achievement.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>integer</td>
<td>$achievement </td>
<td><p>Achievement to delete</p></td>
</tr>
</table>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_loadDriver" name="method_loadDriver" class="anchor"></a>
<article class="method">
<h3 class="private ">loadDriver()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">loadDriver(string <span class="argument">$driverName</span>) </pre>
<p><em>Load the database driver.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$driverName </td>
<td><p>Name of the database driver</p></td>
</tr>
</table>
<h4>Throws</h4>
<dl>
<dt>\nre\exceptions\DriverNotFoundException</dt>
<dd></dd>
<dt>\nre\exceptions\DriverNotValidException</dt>
<dd></dd>
</dl>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/nre.models.DatabaseModel.html"><div class="path-wrapper">\nre\models\DatabaseModel</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_connect" name="method_connect" class="anchor"></a>
<article class="method">
<h3 class="private ">connect()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">connect(string <span class="argument">$driverName</span>, array <span class="argument">$config</span>) </pre>
<p><em>Establish a connection to the database.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$driverName </td>
<td><p>Name of the database driver</p></td>
</tr>
<tr>
<td>array</td>
<td>$config </td>
<td><p>Connection settings</p></td>
</tr>
</table>
<h4>Throws</h4>
<dl>
<dt>\nre\exceptions\DatamodelException</dt>
<dd></dd>
</dl>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/nre.models.DatabaseModel.html"><div class="path-wrapper">\nre\models\DatabaseModel</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_getClassName" name="method_getClassName" class="anchor"></a>
<article class="method">
<h3 class="private ">getClassName()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">getClassName(string <span class="argument">$modelName</span>) : string</pre>
<p><em>Determine the classname for the given Model name.</em></p>
<h4>Parameters</h4>
<table class="table table-condensed table-hover">
<tr>
<td>string</td>
<td>$modelName </td>
<td><p>Model name to get classname of</p></td>
</tr>
</table>
<h4>Returns</h4>
string
&mdash; <p>Classname fore the Model name</p>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<span class="label label-info">static</span>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/nre.core.Model.html"><div class="path-wrapper">\nre\core\Model</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
<div class="row-fluid">
<div class="span8 content class">
<a id="method_loadModels" name="method_loadModels" class="anchor"></a>
<article class="method">
<h3 class="private ">loadModels()</h3>
<a href="#source-view" role="button" class="pull-right btn" data-toggle="modal" style="font-size: 1.1em; padding: 9px 14px"><i class="icon-code"></i></a>
<pre class="signature" style="margin-right: 54px;">loadModels() </pre>
<p><em>Load the Models of this Model.</em></p>
<h4>Throws</h4>
<dl>
<dt>\nre\exceptions\DatamodelException</dt>
<dd></dd>
<dt>\nre\exceptions\DriverNotFoundException</dt>
<dd></dd>
<dt>\nre\exceptions\DriverNotValidException</dt>
<dd></dd>
<dt>\nre\exceptions\ModelNotValidException</dt>
<dd></dd>
<dt>\nre\exceptions\ModelNotFoundException</dt>
<dd></dd>
</dl>
</article>
</div>
<aside class="span4 detailsbar">
<h1><i class="icon-arrow-down"></i></h1>
<dl>
<dt>Inherited from</dt>
<dd><a href="../classes/nre.core.Model.html"><div class="path-wrapper">\nre\core\Model</div></a></dd>
</dl>
<h2>Tags</h2>
<table class="table table-condensed">
<tr><td colspan="2"><em>None found</em></td></tr>
</table>
</aside>
</div>
</div>
</section>
<div id="source-view" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="source-view-label" aria-hidden="true">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h3 id="source-view-label">AchievementsModel.inc</h3>
</div>
<div class="modal-body">
<pre data-src="../files/models/AchievementsModel.inc.txt" class="language-php line-numbers"></pre>
</div>
</div>
<footer class="row-fluid">
<section class="span10 offset2">
<section class="row-fluid">
<section class="span10 offset1">
<section class="row-fluid footer-sections">
<section class="span4">
<h1><i class="icon-code"></i></h1>
<div>
<ul>
<li><a href="../namespaces/hhu.html">\hhu</a></li>
<li><a href="../namespaces/nre.html">\nre</a></li>
</ul>
</div>
</section>
<section class="span4">
<h1><i class="icon-bar-chart"></i></h1>
<div>
<ul>
<li><a href="../graphs/class.html">Class Hierarchy Diagram</a></li>
</ul>
</div>
</section>
<section class="span4">
<h1><i class="icon-pushpin"></i></h1>
<div>
<ul>
<li><a href="../reports/errors.html">Errors</a></li>
<li><a href="../reports/markers.html">Markers</a></li>
</ul>
</div>
</section>
</section>
</section>
</section>
<section class="row-fluid">
<section class="span10 offset1">
<hr />
Documentation is powered by <a href="http://www.phpdoc.org/">phpDocumentor </a> and authored
on March 6th, 2015 at 11:17.
</section>
</section>
</section>
</footer>
</div>
</body>
</html>