I think uploading packs is more or less working. I nutted out a few bugs in a lot...
[rock.divinelegy.git] / Domain / VOs / StepMania / StepChart.php
1 <?php
2
3 namespace Domain\VOs\StepMania;
4
5 use Domain\VOs\StepMania\DanceMode;
6 use Domain\VOs\StepMania\Difficulty;
7 use Domain\VOs\StepMania\StepArtist;
8
9 class StepChart implements IStepChart
10 {
11 protected $mode;
12
13 protected $rating;
14
15 protected $difficulty;
16
17 protected $artist;
18
19 function __construct(
20 DanceMode $mode,
21 Difficulty $difficulty,
22 StepArtist $artist = null,
23 $rating
24 ) {
25 $this->mode = $mode;
26 $this->difficulty = $difficulty;
27 $this->artist = $artist;
28 $this->rating = $rating;
29 }
30
31 public function getMode()
32 {
33 return $this->mode;
34 }
35
36 public function getRating()
37 {
38 return $this->rating;
39 }
40
41 public function getDifficulty()
42 {
43 return $this->difficulty;
44 }
45
46 public function getArtist()
47 {
48 return $this->artist;
49 }
50 }