diff --git a/src/Api/SkillSet.php b/src/Api/SkillSet.php index 9f95e21..2600089 100644 --- a/src/Api/SkillSet.php +++ b/src/Api/SkillSet.php @@ -130,7 +130,7 @@ class SkillSet $skillSetsJson = json_decode($body, true); $skillSets = []; foreach ($skillSetsJson as $skillSet) { - $skillSets[] = Entity::createFromJson($skillSet, $this->settings); + $skillSets[] = Entity::createFromArray($skillSet, $this->settings); } return $skillSets; diff --git a/src/Entity/SkillSet.php b/src/Entity/SkillSet.php index d4acf2a..14f5af8 100644 --- a/src/Entity/SkillSet.php +++ b/src/Entity/SkillSet.php @@ -113,4 +113,9 @@ class SkillSet { return new SkillSet(json_decode($json, true), $settings); } + + public static function createFromArray(array $data, Settings $settings): SkillSet + { + return new SkillSet($data, $settings); + } }