SeedDefaultReleaseTypes   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 29
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Importance

Changes 2
Bugs 0 Features 1
Metric Value
wmc 1
c 2
b 0
f 1
lcom 0
cbo 0
dl 0
loc 29
rs 10

1 Method

Rating   Name   Duplication   Size   Complexity  
A run() 0 22 1
1
<?php
2
3
namespace CosmicRadioTV\Podcast\Updates;
4
5
use CosmicRadioTV\Podcast\Models\ReleaseType;
6
use October\Rain\Database\Updates\Seeder;
7
8
class SeedDefaultReleaseTypes extends Seeder
9
{
10
11
    /**
12
     * Add audio and video as default types
13
     */
14
    public function run()
15
    {
16
        ReleaseType::create([
17
            'name' => 'Audio',
18
            'type' => 'audio',
19
            'filetype' => 'audio/mpeg',
20
            'sort_order' => '2',
21
        ]);
22
23
        ReleaseType::create([
24
            'name' => 'Video',
25
            'type' => 'video',
26
            'filetype' => 'video/mp4',
27
            'sort_order' => '1',
28
        ]);
29
30
        ReleaseType::create([
31
            'name' => 'Youtube',
32
            'type' => 'youtube',
33
            'sort_order' => '0',
34
        ]);
35
    }
36
}