el error lo tienes en la linea 23
ahi estas tratando de acceder al indice 0 de un ARRAY pero $webUserData no es un array sino un OBJETO, y eso mismo te indica el error
Código:
$webUser = $webUserData[0];
si quieres saber que tipo de variable es $webUserData
usa siempre para depurar "var_dump"
Código PHP:
Ver original<?php
#Start or make a session
$dir = 'app/';
require_once($dir . 'configuration.php');
#Requires User class
require_once($dir . 'class/class_user.php');
#Call User class
$user = new User($db['host'], $db['user'], $db['pass'], $db['name']);
$webUser = new stdClass();
if(empty($_SESSION['username'])){ $webUserData = false;
$webUser->username = 'No conectado';
$webUser->last_online = 'No conectado';
}else{
$webUserData = $user->getUserData($_SESSION['username']);
var_dump($webUserData);//vemos que contiene esta variable $webUser = $webUserData[0];
}