Code Duplication    Length = 8-8 lines in 2 locations

src/Achievement.php 1 location

@@ 47-54 (lines=8) @@
44
     *
45
     * @return array
46
     */
47
    public function criterias(): array
48
    {
49
        if (!isset($this->data['criterias']) || !is_array($this->data['criterias'])) {
50
            return [];
51
        }
52
53
        return $this->data['criterias'];
54
    }
55
56
    /**
57
     * Determines if achievement was already completed.

src/AchievementCriteria.php 1 location

@@ 62-69 (lines=8) @@
59
     *
60
     * @return array
61
     */
62
    public function requirements(): array
63
    {
64
        if (!isset($this->data['requirements']) || !is_array($this->data['requirements'])) {
65
            return [];
66
        }
67
68
        return $this->data['requirements'];
69
    }
70
71
    /**
72
     * Max criteria value.