From adf58d3ee84c94b81b0ddd8ff0bb872341b073e0 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Mon, 13 Mar 2017 15:15:52 +0100 Subject: [PATCH] Test fixes (working) --- Admin/Installer.php | 10 +++++----- Models/Collection.php | 2 ++ Models/Media.php | 5 +++-- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Admin/Installer.php b/Admin/Installer.php index e66f297..c34aa14 100644 --- a/Admin/Installer.php +++ b/Admin/Installer.php @@ -47,13 +47,13 @@ class Installer extends InstallerAbstract $dbPool->get('core')->con->prepare( 'CREATE TABLE if NOT EXISTS `' . $dbPool->get('core')->prefix . 'media` ( `media_id` int(11) NOT NULL AUTO_INCREMENT, - `media_name` varchar(100) NOT NULL, + `media_name` varchar(100) DEFAULT NULL, `media_versioned` tinyint(1) NOT NULL, `media_file` varchar(255) NOT NULL, - `media_extension` varchar(10) NULL, - `media_collection` tinyint(1) NULL, - `media_description` varchar(255) NULL, - `media_size` int(11) NULL, + `media_extension` varchar(10) DEFAULT NULL, + `media_collection` tinyint(1) DEFAULT NULL, + `media_description` varchar(255) DEFAULT NULL, + `media_size` int(11) DEFAULT NULL, `media_created_by` int(11) DEFAULT NULL, `media_created_at` datetime DEFAULT NULL, PRIMARY KEY (`media_id`), diff --git a/Models/Collection.php b/Models/Collection.php index 9bb375e..1f70ca0 100644 --- a/Models/Collection.php +++ b/Models/Collection.php @@ -39,6 +39,7 @@ class Collection extends Media private $sources = []; protected $extension = 'collection'; + protected $versioned = false; /** @@ -49,6 +50,7 @@ class Collection extends Media */ public function __construct() { + $this->createdAt = new \DateTime(); } /** diff --git a/Models/Media.php b/Models/Media.php index 7fe39a2..f640531 100644 --- a/Models/Media.php +++ b/Models/Media.php @@ -127,6 +127,7 @@ class Media */ public function __construct() { + $this->createdAt = new \DateTime(); } /** @@ -229,14 +230,14 @@ class Media } /** - * @param int $createdBy Creator + * @param mixed $createdBy Creator * * @return void * * @since 1.0.0 * @author Dennis Eichhorn */ - public function setCreatedBy(int $createdBy) + public function setCreatedBy($createdBy) { $this->createdBy = $createdBy; }