protected function validateData(array $data)
{
if (isset($data['name'])) {
XAPIHelpers::checkType('name', 'string', $data['name']);
}
if (isset($data['description'])) {
XAPIHelpers::checkType('description', 'string', $data['description']);
}
if (isset($data['query'])) {
XAPIHelpers::checkType('query', 'array', $data['query']);
}
if (isset($data['since'])) {
XAPIHelpers::checkType('since', 'string', $data['since']);
}
if (isset($data['until'])) {
XAPIHelpers::checkType('until', 'string', $data['until']);
}
}