Fixing comments and parameter for orm

This commit is contained in:
Dennis Eichhorn 2016-05-14 16:23:17 +02:00
parent fe86e00aa5
commit 35f63b7f6f
2 changed files with 12 additions and 8 deletions

View File

@ -16,6 +16,7 @@
namespace Modules\Tasks\Models; namespace Modules\Tasks\Models;
use phpOMS\DataStorage\Database\DataMapperAbstract; use phpOMS\DataStorage\Database\DataMapperAbstract;
use phpOMS\DataStorage\Database\RelationType;
/** /**
* Mapper class. * Mapper class.
@ -73,16 +74,17 @@ class TaskElementMapper extends DataMapperAbstract
protected static $primaryField = 'task_element_id'; protected static $primaryField = 'task_element_id';
/** /**
* Create media. * Create object.
* *
* @param Task $obj Media * @param mixed $obj Object
* @param int $relations Behavior for relations creation
* *
* @return bool * @return mixed
* *
* @since 1.0.0 * @since 1.0.0
* @author Dennis Eichhorn <d.eichhorn@oms.com> * @author Dennis Eichhorn <d.eichhorn@oms.com>
*/ */
public static function create($obj, bool $relations = true) public static function create($obj, int $relations = RelationType::ALL)
{ {
try { try {
$objId = parent::create($obj, $relations); $objId = parent::create($obj, $relations);

View File

@ -20,6 +20,7 @@ use Modules\Tasks\Models\TaskElementMapper;
use phpOMS\DataStorage\Database\DataMapperAbstract; use phpOMS\DataStorage\Database\DataMapperAbstract;
use phpOMS\DataStorage\Database\Query\Builder; use phpOMS\DataStorage\Database\Query\Builder;
use phpOMS\DataStorage\Database\Query\Column; use phpOMS\DataStorage\Database\Query\Column;
use phpOMS\DataStorage\Database\RelationType;
/** /**
* Mapper class. * Mapper class.
@ -108,16 +109,17 @@ class TaskMapper extends DataMapperAbstract
protected static $primaryField = 'task_id'; protected static $primaryField = 'task_id';
/** /**
* Create media. * Create object.
* *
* @param Task $obj Media * @param mixed $obj Object
* @param int $relations Behavior for relations creation
* *
* @return bool * @return mixed
* *
* @since 1.0.0 * @since 1.0.0
* @author Dennis Eichhorn <d.eichhorn@oms.com> * @author Dennis Eichhorn <d.eichhorn@oms.com>
*/ */
public static function create($obj, bool $relations = true) public static function create($obj, int $relations = RelationType::ALL)
{ {
try { try {
$objId = parent::create($obj, $relations); $objId = parent::create($obj, $relations);