Code Duplication    Length = 17-17 lines in 2 locations

backend/controllers/MediaBrowserController.php 2 locations

@@ 222-238 (lines=17) @@
219
     * @return string
220
     * @throws \yii\web\NotFoundHttpException
221
     */
222
    protected function getMediaVideo($media)
223
    {
224
        $model = $this->findModel(ArrayHelper::getValue($media, 'id'));
225
        $meta = $model->getMeta('metadata');
226
        $result = Html::beginTag('video', [
227
                'controls' => true,
228
                'class' => 'media-video media-' . $model->id,
229
            ]) . "\n";
230
        $result .= Html::tag('source', '', [
231
                'src' => $model->getUploadUrl() . ArrayHelper::getValue($meta, 'versions.full.url'),
232
                'type' => $model->mime_type,
233
            ]) . "\n";
234
        $result .= 'Your browser does not support the <code>video</code> element.' . "\n";
235
        $result .= Html::endTag('video') . "\n";
236
237
        return $result;
238
    }
239
240
    /**
241
     * Generate audio tag for editor and use HTML5.
@@ 247-263 (lines=17) @@
244
     * @return string
245
     * @throws \yii\web\NotFoundHttpException
246
     */
247
    protected function getMediaAudio($media)
248
    {
249
        $model = $this->findModel(ArrayHelper::getValue($media, 'id'));
250
        $meta = $model->getMeta('metadata');
251
        $result = Html::beginTag('audio', [
252
                'controls' => true,
253
                'class' => 'media-audio media-' . $model->id,
254
            ]) . "\n";
255
        $result .= Html::tag('source', '', [
256
                'src' => $model->getUploadUrl() . ArrayHelper::getValue($meta, 'versions.full.url'),
257
                'type' => $model->mime_type,
258
            ]) . "\n";
259
        $result .= 'Your browser does not support the <code>video</code> element.' . "\n";
260
        $result .= Html::endTag('audio') . "\n";
261
262
        return $result;
263
    }
264
265
    /**
266
     * Generate link to media file for editor.