formatting fixes, bug fixes and support impl.

This commit is contained in:
Dennis Eichhorn 2021-07-04 18:27:21 +02:00
parent 8e1ece8d7d
commit b37a830baf
5 changed files with 7 additions and 7 deletions

View File

@ -17,7 +17,7 @@ namespace Modules\Knowledgebase\Controller;
use phpOMS\Module\ModuleAbstract;
/**
* Task class.
* Knowledgebase controller class.
*
* @package Modules\Knowledgebase
* @license OMS License 1.0

View File

@ -15,7 +15,7 @@ declare(strict_types=1);
namespace Modules\Knowledgebase\Models;
/**
* Task class.
* Null model class.
*
* @package Modules\Knowledgebase\Models
* @license OMS License 1.0

View File

@ -15,7 +15,7 @@ declare(strict_types=1);
namespace Modules\Knowledgebase\Models;
/**
* Task class.
* Null model class.
*
* @package Modules\Knowledgebase\Models
* @license OMS License 1.0

View File

@ -15,7 +15,7 @@ declare(strict_types=1);
namespace Modules\Knowledgebase\Models;
/**
* Task class.
* Null model class.
*
* @package Modules\Knowledgebase\Models
* @license OMS License 1.0

View File

@ -112,13 +112,13 @@ class WikiCategory implements \JsonSerializable
*
* @since 1.0.0
*/
public function setL11n($name, string $lang = ISO639x1Enum::_EN) : void
public function setL11n(string|WikiCategoryL11n $name, string $lang = ISO639x1Enum::_EN) : void
{
if ($name instanceof WikiCategoryL11n) {
$this->name = $name;
} elseif ($this->name instanceof WikiCategoryL11n && \is_string($name)) {
} elseif (isset($this->name) && $this->name instanceof WikiCategoryL11n) {
$this->name->name = $name;
} elseif (\is_string($name)) {
} else {
$this->name = new WikiCategoryL11n();
$this->name->name = $name;
$this->name->setLanguage($lang);