public function __construct(
        IConfig $config,
        ILogger $logger,
        IDBConnection $databaseConnection,
        IUserSession $userSession,