-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathincludes.php
36 lines (27 loc) · 1.08 KB
/
includes.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
//this file is opened from the public folder
//the paths are relative to that folder
require '../vendor/autoload.php';
//Core require needed for other to work
require_once '../AppConfig.php';
//helper classes
require_once '../app/utilities/Utilities.php';
//can put a loop to include all the files from the folder
//require once for entites
require_once '../app/entities/User.php';
require_once '../app/entities/Doctor.php';
require_once '../app/entities/UserSessionManager.php';
require_once '../app/entities/Patient.php';
require_once '../app/entities/bookAppointment.php';
require_once '../app/entities/Staff.php';
require_once '../app/entities/BirthDetails.php';
//Datalayer
require_once '../app/datalayer/DBHelper.php';
require_once '../app/datalayer/UserDB.php';
require_once '../app/datalayer/DoctorDB.php';
require_once '../app/datalayer/scheduleDB.php';
require_once '../app/datalayer/PatientDB.php';
require_once '../app/datalayer/ProgrammeDB.php';
require_once '../app/datalayer/bookAppointmentAbstraction.php';
require_once '../app/datalayer/StaffDB.php';
//controller files