getUserID()); $replyOwner = new User($replyOwnerData['ID'], $replyOwnerData['username'], $replyOwnerData['email'], $replyOwnerData['password'], $replyOwnerData['reg_date'], $replyOwnerData['login_date'], $replyOwnerData['reg_ip'], $replyOwnerData['permissions']); $reply->setOwner($replyOwner); } // get the person who started the thread $threadOwnerData = DBUser::getUserByUID($thread->getUserID()); // create user object $threadOwner = new User($threadOwnerData['ID'], $threadOwnerData['username'], $threadOwnerData['email'], $threadOwnerData['password'], $threadOwnerData['reg_date'], $threadOwnerData['login_date'], $threadOwnerData['reg_ip'], $threadOwnerData['permissions']); // assign owner and replies $thread->setReplies($replies); $thread->setOwner($threadOwner); // Store data so it can be used in the view MVCController::$viewData['thread'] = $thread; ?>