New widget: Steam Workshop

This commit is contained in:
Daniel Brendel
2022-09-25 12:35:24 +02:00
parent a54c495622
commit f52cb919cf
18 changed files with 1075 additions and 700 deletions

View File

@ -10,6 +10,7 @@ class HitsModel extends \Asatru\Database\Model
const HITTYPE_MODULE_APP = 'mod_app';
const HITTYPE_MODULE_SERVER = 'mod_server';
const HITTYPE_MODULE_USER = 'mod_user';
const HITTYPE_MODULE_WORKSHOP = 'mod_workshop';
/**
* Validate hit type
@ -21,7 +22,7 @@ class HitsModel extends \Asatru\Database\Model
public static function validateHitType($type)
{
try {
$types = [self::HITTYPE_MODULE_APP, self::HITTYPE_MODULE_SERVER, self::HITTYPE_MODULE_USER];
$types = [self::HITTYPE_MODULE_APP, self::HITTYPE_MODULE_SERVER, self::HITTYPE_MODULE_USER, self::HITTYPE_MODULE_WORKSHOP];
if (!in_array($type, $types)) {
throw new Exception('Invalid hit type: ' . $type);