1
|
|
|
<?php |
2
|
|
|
|
3
|
|
|
class MovieTableSeeder extends Seeder { |
|
|
|
|
4
|
|
|
|
5
|
|
|
/** |
6
|
|
|
* Movie table seeder |
7
|
|
|
*/ |
8
|
9 |
|
public function run() { |
9
|
|
|
$movies = [ |
10
|
9 |
|
['id' => 1, 'name' => 'Oblivion', 'boxmojo_id' => 'oblivion', 'release' => new DateTime('4/19/2013')], |
11
|
9 |
|
['id' => 2, 'name' => 'Pain and Gain', 'boxmojo_id' => 'painandgain', 'release' => new DateTime('4/26/2013')], |
12
|
9 |
|
['id' => 3, 'name' => 'Iron Man 3', 'boxmojo_id' => 'ironman3', 'release' => new DateTime('5/3/2013')], |
13
|
9 |
|
['id' => 4, 'name' => 'The Great Gatsby', 'boxmojo_id' => 'greatgatsby2012', 'release' => new DateTime('5/10/2013')], |
14
|
9 |
|
['id' => 5, 'name' => 'Star Trek Into Darkness', 'boxmojo_id' => 'startrek12', 'release' => new DateTime('5/16/2013')], |
15
|
9 |
|
['id' => 6, 'name' => 'Epic', 'boxmojo_id' => 'leafmen', 'release' => new DateTime('5/24/2013')], |
16
|
9 |
|
['id' => 7, 'name' => 'Fast & Furious 6', 'boxmojo_id' => 'fast6', 'release' => new DateTime('5/24/2013')], |
17
|
9 |
|
['id' => 8, 'name' => 'The Hangover Part III', 'boxmojo_id' => 'hangover3', 'release' => new DateTime('5/23/2013')], |
18
|
9 |
|
['id' => 9, 'name' => 'Now You See Me', 'boxmojo_id' => 'nowyouseeme', 'release' => new DateTime('5/31/2013')], |
19
|
9 |
|
['id' => 10, 'name' => 'After Earth', 'boxmojo_id' => '1000ae', 'release' => new DateTime('5/31/2013')], |
20
|
9 |
|
['id' => 11, 'name' => 'The Internship', 'boxmojo_id' => 'internship', 'release' => new DateTime('6/7/2013')], |
21
|
9 |
|
['id' => 12, 'name' => 'This is the End', 'boxmojo_id' => 'rogenhilluntitled', 'release' => new DateTime('6/12/2013')], |
22
|
9 |
|
['id' => 13, 'name' => 'Man of Steel', 'boxmojo_id' => 'superman2012', 'release' => new DateTime('6/14/2013')], |
23
|
9 |
|
['id' => 14, 'name' => 'Monsters University', 'boxmojo_id' => 'monstersinc2', 'release' => new DateTime('6/21/2013')], |
24
|
9 |
|
['id' => 15, 'name' => 'World War Z', 'boxmojo_id' => 'worldwarz', 'release' => new DateTime('6/21/2013')], |
25
|
9 |
|
['id' => 16, 'name' => 'White House Down', 'boxmojo_id' => 'whitehousedown', 'release' => new DateTime('6/28/2013')], |
26
|
9 |
|
['id' => 17, 'name' => 'The Heat', 'boxmojo_id' => 'bullockmccarthy', 'release' => new DateTime('6/28/2013')], |
27
|
9 |
|
['id' => 18, 'name' => 'Despicable Me 2', 'boxmojo_id' => 'despicableme2', 'release' => new DateTime('7/3/2013')], |
28
|
9 |
|
['id' => 19, 'name' => 'Lone Ranger', 'boxmojo_id' => 'loneranger', 'release' => new DateTime('7/3/2013')], |
29
|
9 |
|
['id' => 20, 'name' => 'Grown Ups 2', 'boxmojo_id' => 'grownups2', 'release' => new DateTime('7/12/2013')], |
30
|
9 |
|
['id' => 21, 'name' => 'Pacific Rim', 'boxmojo_id' => 'pacificrim', 'release' => new DateTime('7/12/2013')], |
31
|
9 |
|
['id' => 22, 'name' => 'Turbo', 'boxmojo_id' => 'turbo', 'release' => new DateTime('7/17/2013')], |
32
|
9 |
|
['id' => 23, 'name' => 'Red 2', 'boxmojo_id' => 'red2', 'release' => new DateTime('7/19/2013')], |
33
|
9 |
|
['id' => 24, 'name' => 'The Wolverine', 'boxmojo_id' => 'wolverine2', 'release' => new DateTime('7/26/2013')], |
34
|
9 |
|
['id' => 25, 'name' => 'The Smurfs 2', 'boxmojo_id' => 'smurfs2', 'release' => new DateTime('7/31/2013')], |
35
|
9 |
|
['id' => 26, 'name' => '2 Guns', 'boxmojo_id' => '2guns', 'release' => new DateTime('8/2/2013')], |
36
|
9 |
|
['id' => 27, 'name' => 'Elysium', 'boxmojo_id' => 'elysium', 'release' => new DateTime('8/9/2013')], |
37
|
9 |
|
['id' => 28, 'name' => 'Planes', 'boxmojo_id' => 'planes', 'release' => new DateTime('8/9/2013')], |
38
|
9 |
|
['id' => 29, 'name' => 'Kick-Ass 2', 'boxmojo_id' => 'kickass2', 'release' => new DateTime('8/16/2013')], |
39
|
9 |
|
['id' => 30, 'name' => 'The World\'s End', 'boxmojo_id' => 'worldsend', 'release' => new DateTime('8/23/2013')] |
40
|
9 |
|
]; |
41
|
|
|
|
42
|
9 |
|
foreach ($movies as $movie) { |
43
|
9 |
|
Movie::create($movie); |
44
|
9 |
|
} |
45
|
|
|
} |
46
|
|
|
} |
You can fix this by adding a namespace to your class:
When choosing a vendor namespace, try to pick something that is not too generic to avoid conflicts with other libraries.