mirror of
https://github.com/SophiaAtkinson/steamwidgets-web.git
synced 2025-06-27 03:57:41 -07:00
New widget: Steam Workshop
This commit is contained in:
@ -81,6 +81,28 @@ class ApiController extends BaseController {
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Query Steam workshop data
|
||||
*
|
||||
* @param Asatru\Controller\ControllerArg $request
|
||||
* @return Asatru\View\JsonHandler
|
||||
*/
|
||||
public function queryWorkshopInfo($request)
|
||||
{
|
||||
try {
|
||||
$itemid = $request->params()->query('itemid', null);
|
||||
|
||||
$data = SteamWorkshop::querySteamData($itemid);
|
||||
|
||||
//Save hit
|
||||
HitsModel::addHit(HitsModel::HITTYPE_MODULE_WORKSHOP);
|
||||
|
||||
return json(array('code' => 200, 'itemid' => $itemid, 'data' => $data));
|
||||
} catch (\Exception $e) {
|
||||
return json(array('code' => 500, 'msg' => $e->getMessage()));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Query JavaScript or CSS resource for component
|
||||
*
|
||||
|
@ -27,16 +27,4 @@ class IndexController extends BaseController {
|
||||
//Generate and return a view by using the helper
|
||||
return parent::view(['content', 'index']);
|
||||
}
|
||||
|
||||
/**
|
||||
* Handles URL: /generator
|
||||
*
|
||||
* @param Asatru\Controller\ControllerArg $request
|
||||
* @return Asatru\View\ViewHandler
|
||||
*/
|
||||
public function generator($request)
|
||||
{
|
||||
//Generate and return a view by using the helper
|
||||
return view('generator', []);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user