Code Duplication    Length = 21-21 lines in 2 locations

src/component/Html/DocumentPart.php 1 location

@@ 130-150 (lines=21) @@
127
     *
128
     * @return string|array|null
129
     */
130
    public function scripts($return = false, $nesting = 1)
131
    {
132
        if (empty($this->pageScripts)) {
133
            return null;
134
        }
135
136
        $html = [];
137
138
        foreach ($this->pageScripts as $key => $value) {
139
            $html[] = sprintf('<script src="%1$s"></script>', $value);
140
        }
141
142
        $html = implode("\n".str_repeat("\t", $nesting), $html).PHP_EOL;
143
144
        if (false === $return) {
145
            echo $html;
146
            return null;
147
        }
148
149
        return $html;
150
    }
151
152
    /**
153
     * Get stylesheet array.

src/component/Html/Head.php 1 location

@@ 195-215 (lines=21) @@
192
     *
193
     * @return string
194
     */
195
    public function stylesheets($return = false, $nesting = 1)
196
    {
197
        if (empty($this->pageStylesheets)) {
198
            return false;
199
        }
200
201
        $html = [];
202
203
        foreach ($this->pageStylesheets as $key => $value) {
204
            $html[] = sprintf('<link rel="stylesheet" href="%1$s">', $value);
205
        }
206
207
        $html = implode("\n".str_repeat("\t", $nesting), $html).PHP_EOL;
208
209
        if (false === $return) {
210
            echo $html;
211
            return null;
212
        }
213
214
        return $html;
215
    }
216
217
    /**
218
     * Get stylesheet array.