1
0
Fork 0
mirror of https://github.com/Findus23/plugin-ProfileAvatar.git synced 2024-09-18 14:13:46 +02:00
plugin-ProfileAvatar/Controller.php

23 lines
606 B
PHP

<?php
namespace Piwik\Plugins\ProfileAvatar;
use Piwik\Piwik;
class Controller extends \Piwik\Plugin\Controller
{
/**
* Get profile Avatar
*/
public function getProfileAvatar(): void
{
Piwik::checkUserHasSomeViewAccess();
$request = \Piwik\Request::fromRequest();
$hash = $request->getStringParameter('hash', "");
$settings = new UserSettings();
$chosenGenerator = $settings->avatarType->getValue();
$generator = GeneratorCollection::getGeneratorClasses($chosenGenerator, $hash);
$generator->print();
exit();
}
}