Refactored code to use namespaces

This commit is contained in:
2019-09-30 14:17:21 +02:00
parent 28e378fbe2
commit 929a848b23
37 changed files with 135 additions and 57 deletions

View File

@@ -1,8 +1,8 @@
<?php
require_once ROOT_DIR.'/controller/UserSession.php';
require_once(ROOT_DIR.'/controller/HUtils.php');
require_once ROOT_DIR.'/controller/db/DBReply.php';
require_once ROOT_DIR.'/model/forum/Reply.php';
use controller\UserSession;
use controller\HUtils;
use controller\db\DBReply;
Use model\forum\Reply;
//dit bestand bestaat grotendeels uit dummy code.
//Ik heb onvoldoende tijd gehad tijdens de afgelopen paar weken en het was extreem druk in de klas tijdens de les.
$uid = $_SESSION['usersession']->uid;

View File

@@ -1,8 +1,8 @@
<?php
require_once ROOT_DIR.'/controller/UserSession.php';
require_once(ROOT_DIR.'/controller/HUtils.php');
require_once ROOT_DIR.'/controller/db/DBThread.php';
require_once ROOT_DIR.'/model/forum/Thread.php';
use controller\UserSession;
use controller\HUtils;
use controller\db\DBThread;
use model\forum\Thread;
//dit bestand bestaat grotendeels uit dummy code.
//Ik heb onvoldoende tijd gehad tijdens de afgelopen paar weken en het was extreem druk in de klas tijdens de les.
$uid = $_SESSION['usersession']->uid;

View File

@@ -3,6 +3,9 @@
require_once(ROOT_DIR."/controller/db/Database.php");
require_once(ROOT_DIR."/controller/db/DBUser.php");
require_once(ROOT_DIR."/controller/HUtils.php");
use controller\db\Database;
use controller\db\DBUser;
use controller\HUtils;
if(HUtils::issetPost(['email', 'pass', 'pass2', 'name'])){
$email = $_POST['email'];
$pass = $_POST['pass'];

View File

@@ -1,9 +1,11 @@
<?php
$debuginfo = false;
require_once(ROOT_DIR."/controller/UserSession.php");
require_once(ROOT_DIR."/controller/db/Database.php");
require_once(ROOT_DIR."/controller/db/DBUser.php");
require_once(ROOT_DIR."/controller/HUtils.php");
use controller\UserSession;
use controller\db\Database;
use controller\db\DBUser;
use controller\HUtils;
use controller\MVCController;
use model\forum\User;
$skipoverride = false;
if(!UserSession::isUserSignedIn()){
if(HUtils::issetPost(['email','password'])){

View File

@@ -1,5 +1,7 @@
<?php
require_once(ROOT_DIR.'/controller/db/Database.php');
use controller\db\Database;
use controller\UserSession;
$_SESSION['usersession'] = null;
Database::invalidateSession($_COOKIE['usersession']);
session_destroy();

View File

@@ -1,4 +1,5 @@
<?php
namespace model\forum;
class Board {
public $id;
public $name;

View File

@@ -1,4 +1,6 @@
<?php
namespace model\forum;
use DateTime;
class Reply {
public $id;
public $threadID;

View File

@@ -1,4 +1,6 @@
<?php
namespace model\forum;
use DateTime;
class Thread {
public $id;
public $title;

View File

@@ -1,5 +1,5 @@
<?php
namespace model\forum;
class User {
public $id;
public $username;

View File

@@ -1,4 +1,6 @@
<?php
namespace model\testactions;
use DateTime;
class TA_CreateDB extends TestAction{
function TA_CreateDB(){

View File

@@ -1,4 +1,5 @@
<?php
namespace model\testactions;
class TA_PopulateDB extends TestAction{
function TA_PopulateDB(){
parent::__construct();

View File

@@ -1,4 +1,5 @@
<?php
namespace model\testactions;
require_once(ROOT_DIR.'/controller/db/DBReply.php');
require_once(ROOT_DIR.'/model/forum/Reply.php');
class TA_TestDBReply extends TestAction{

View File

@@ -1,4 +1,5 @@
<?php
namespace model\testactions;
require_once(ROOT_DIR.'/controller/db/DBThread.php');
require_once(ROOT_DIR.'/model/forum/Thread.php');
class TA_TestDBThread extends TestAction{

View File

@@ -1,4 +1,5 @@
<?php
namespace model\testactions;
require_once(ROOT_DIR.'/controller/db/DBUser.php');
require_once(ROOT_DIR.'/model/forum/User.php');
class TA_TestDBUser extends TestAction{

View File

@@ -1,4 +1,5 @@
<?php
namespace model\testactions;
class TA_TestSQLConnection extends TestAction{
function __construct(){
parent::__construct();

View File

@@ -1,4 +1,5 @@
<?php
namespace model\testactions;
class TestAction{
function __construct(){
if(isset($_POST['auth'])){