From 2c9ed6cbe656d688039b6e564d1a41a8abf5bcd3 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 14 May 2016 16:23:17 +0200 Subject: [PATCH] Fixing comments and parameter for orm --- Models/CalendarMapper.php | 10 ++++++---- Models/EventMapper.php | 10 ++++++---- Models/ScheduleMapper.php | 10 ++++++---- 3 files changed, 18 insertions(+), 12 deletions(-) diff --git a/Models/CalendarMapper.php b/Models/CalendarMapper.php index 38bc236..1cced5f 100644 --- a/Models/CalendarMapper.php +++ b/Models/CalendarMapper.php @@ -18,6 +18,7 @@ namespace Modules\Calendar\Models; use phpOMS\DataStorage\Database\DataMapperAbstract; use phpOMS\DataStorage\Database\Query\Builder; use phpOMS\DataStorage\Database\Query\Column; +use phpOMS\DataStorage\Database\RelationType; /** * Mapper class. @@ -96,16 +97,17 @@ class CalendarMapper extends DataMapperAbstract protected static $primaryField = 'calendar_id'; /** - * Create media. + * Create object. * - * @param Calendar $obj Media + * @param mixed $obj Object + * @param int $relations Behavior for relations creation * - * @return bool + * @return mixed * * @since 1.0.0 * @author Dennis Eichhorn */ - public static function create($obj, bool $relations = true) + public static function create($obj, int $relations = RelationType::ALL) { try { $objId = parent::create($obj, $relations); diff --git a/Models/EventMapper.php b/Models/EventMapper.php index 8ca23f0..109721d 100644 --- a/Models/EventMapper.php +++ b/Models/EventMapper.php @@ -18,6 +18,7 @@ namespace Modules\Calendar\Models; use phpOMS\DataStorage\Database\DataMapperAbstract; use phpOMS\DataStorage\Database\Query\Builder; use phpOMS\DataStorage\Database\Query\Column; +use phpOMS\DataStorage\Database\RelationType; /** * Mapper class. @@ -90,16 +91,17 @@ class EventMapper extends DataMapperAbstract protected static $primaryField = 'calendar_event_id'; /** - * Create media. + * Create object. * - * @param Event $obj Media + * @param mixed $obj Object + * @param int $relations Behavior for relations creation * - * @return bool + * @return mixed * * @since 1.0.0 * @author Dennis Eichhorn */ - public static function create($obj, bool $relations = true) + public static function create($obj, int $relations = RelationType::ALL) { try { $objId = parent::create($obj, $relations); diff --git a/Models/ScheduleMapper.php b/Models/ScheduleMapper.php index faace6c..43111e3 100644 --- a/Models/ScheduleMapper.php +++ b/Models/ScheduleMapper.php @@ -18,6 +18,7 @@ namespace Modules\Calendar\Models; use phpOMS\DataStorage\Database\DataMapperAbstract; use phpOMS\DataStorage\Database\Query\Builder; use phpOMS\DataStorage\Database\Query\Column; +use phpOMS\DataStorage\Database\RelationType; /** * Mapper class. @@ -80,16 +81,17 @@ class ScheduleMapper extends DataMapperAbstract protected static $primaryField = 'schedule_id'; /** - * Create media. + * Create object. * - * @param Calendar $obj Media + * @param mixed $obj Object + * @param int $relations Behavior for relations creation * - * @return bool + * @return mixed * * @since 1.0.0 * @author Dennis Eichhorn */ - public static function create($obj, bool $relations = true) + public static function create($obj, int $relations = RelationType::ALL) { try { $objId = parent::create($obj, $relations);