diff options
Updated JobOffer to initialise it's own db table
2 files changed, 3 insertions, 1 deletions
| -rw-r--r-- | src/models/DBModel.php | 2 | ||||
| -rw-r--r-- | src/models/JobOffer.php | 2 |
diff --git a/src/models/DBModel.php b/src/models/DBModel.php index 65bb725..6980446 100644 --- a/src/models/DBModel.php +++ b/src/models/DBModel.php @@ -2,7 +2,7 @@ include_once("DB.php"); abstract class DBModel { - protected static $DB; + protected static DB $DB; public static function __constructStatic() { self::$DB = new DB(); diff --git a/src/models/JobOffer.php b/src/models/JobOffer.php index d4268db..5cd6de4 100644 --- a/src/models/JobOffer.php +++ b/src/models/JobOffer.php @@ -15,5 +15,7 @@ class JobOffer extends DBModel { $this->description = $description; $this->company = $company; $this->salary = $salary; + + self::$DB->createTable(self::TABLE_NAME, self::TABLE_COLUMNS); } } |
