Completed
Push — master ( 3a0efc...84f561 )
by Vincenzo
02:28
created
api/config/modules.php 2 patches
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -4,39 +4,39 @@
 block discarded – undo
4 4
 	'modules' => [
5 5
 		"4-4-2" => [
6 6
 			'roles'=>[1,1,2,1,1,2,1,0,2,0],
7
-            'character' => 2
7
+			'character' => 2
8 8
 		],
9 9
 		"4-3-3" => [
10 10
 			'roles'=>[1,1,2,1,0,3,0,1,1,1],
11
-            'character' => 1
11
+			'character' => 1
12 12
 		],
13 13
 		"4-5-1" => [
14 14
 			'roles'=>[1,1,2,1,1,3,1,0,1,0],
15
-            'character' => 4
15
+			'character' => 4
16 16
 		],
17 17
 		"4-2-4" => [
18 18
 			'roles'=>[1,1,2,1,0,2,0,1,2,1],
19
-            'character' => 1
19
+			'character' => 1
20 20
 		],
21 21
 		"3-5-2" => [
22 22
 			'roles'=>[1,0,3,0,1,3,1,0,2,0],
23
-            'character' => 2
23
+			'character' => 2
24 24
 		],
25 25
 		"3-4-3" => [
26 26
 			'roles'=>[1,0,3,0,1,2,1,1,1,1],
27
-            'character' => 1
27
+			'character' => 1
28 28
 		],
29 29
 		"3-3-4" => [
30 30
 			'roles'=>[1,0,3,0,0,3,0,1,2,1],
31
-            'character' => 1
31
+			'character' => 1
32 32
 		],
33 33
 		"5-4-1" => [
34 34
 			'roles'=>[1,1,3,1,1,2,1,0,1,0],
35
-            'character' => 4
35
+			'character' => 4
36 36
 		],
37 37
 		"5-3-2" => [
38 38
 			'roles'=>[1,1,3,1,0,3,0,0,2,0],
39
-            'character' => 4
39
+			'character' => 4
40 40
 		]
41 41
 	],
42 42
 	'roles' => [
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -3,39 +3,39 @@
 block discarded – undo
3 3
 return [
4 4
 	'modules' => [
5 5
 		"4-4-2" => [
6
-			'roles'=>[1,1,2,1,1,2,1,0,2,0],
6
+			'roles'=>[1, 1, 2, 1, 1, 2, 1, 0, 2, 0],
7 7
             'character' => 2
8 8
 		],
9 9
 		"4-3-3" => [
10
-			'roles'=>[1,1,2,1,0,3,0,1,1,1],
10
+			'roles'=>[1, 1, 2, 1, 0, 3, 0, 1, 1, 1],
11 11
             'character' => 1
12 12
 		],
13 13
 		"4-5-1" => [
14
-			'roles'=>[1,1,2,1,1,3,1,0,1,0],
14
+			'roles'=>[1, 1, 2, 1, 1, 3, 1, 0, 1, 0],
15 15
             'character' => 4
16 16
 		],
17 17
 		"4-2-4" => [
18
-			'roles'=>[1,1,2,1,0,2,0,1,2,1],
18
+			'roles'=>[1, 1, 2, 1, 0, 2, 0, 1, 2, 1],
19 19
             'character' => 1
20 20
 		],
21 21
 		"3-5-2" => [
22
-			'roles'=>[1,0,3,0,1,3,1,0,2,0],
22
+			'roles'=>[1, 0, 3, 0, 1, 3, 1, 0, 2, 0],
23 23
             'character' => 2
24 24
 		],
25 25
 		"3-4-3" => [
26
-			'roles'=>[1,0,3,0,1,2,1,1,1,1],
26
+			'roles'=>[1, 0, 3, 0, 1, 2, 1, 1, 1, 1],
27 27
             'character' => 1
28 28
 		],
29 29
 		"3-3-4" => [
30
-			'roles'=>[1,0,3,0,0,3,0,1,2,1],
30
+			'roles'=>[1, 0, 3, 0, 0, 3, 0, 1, 2, 1],
31 31
             'character' => 1
32 32
 		],
33 33
 		"5-4-1" => [
34
-			'roles'=>[1,1,3,1,1,2,1,0,1,0],
34
+			'roles'=>[1, 1, 3, 1, 1, 2, 1, 0, 1, 0],
35 35
             'character' => 4
36 36
 		],
37 37
 		"5-3-2" => [
38
-			'roles'=>[1,1,3,1,0,3,0,0,2,0],
38
+			'roles'=>[1, 1, 3, 1, 0, 3, 0, 0, 2, 0],
39 39
             'character' => 4
40 40
 		]
41 41
 	],
Please login to merge, or discard this patch.
api/Lib/Helpers/Config.php 2 patches
Indentation   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -15,21 +15,21 @@
 block discarded – undo
15 15
  */
16 16
 class Config
17 17
 {
18
-    /**
19
-     * @param $key
20
-     * @param null $directory
21
-     * @return null
22
-     */
23
-    public static function get($key, $directory = null)
24
-    {
25
-        $fileName = $directory . "config/";
26
-        $exp = explode(".", $key);
27
-        if (is_array($exp) && $exp[0] != null && $exp[1] != null && file_exists($fileName . $exp[0] . ".php")) {
28
-            $conf = include($fileName . $exp[0] . ".php");
29
-            $val = array_key_exists($exp[1], $conf) ? $conf[$exp[1]] : null;
30
-            return $val;
31
-        }
32
-        return null;
33
-    }
18
+	/**
19
+	 * @param $key
20
+	 * @param null $directory
21
+	 * @return null
22
+	 */
23
+	public static function get($key, $directory = null)
24
+	{
25
+		$fileName = $directory . "config/";
26
+		$exp = explode(".", $key);
27
+		if (is_array($exp) && $exp[0] != null && $exp[1] != null && file_exists($fileName . $exp[0] . ".php")) {
28
+			$conf = include($fileName . $exp[0] . ".php");
29
+			$val = array_key_exists($exp[1], $conf) ? $conf[$exp[1]] : null;
30
+			return $val;
31
+		}
32
+		return null;
33
+	}
34 34
 
35 35
 } 
36 36
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -22,10 +22,10 @@
 block discarded – undo
22 22
      */
23 23
     public static function get($key, $directory = null)
24 24
     {
25
-        $fileName = $directory . "config/";
25
+        $fileName = $directory."config/";
26 26
         $exp = explode(".", $key);
27
-        if (is_array($exp) && $exp[0] != null && $exp[1] != null && file_exists($fileName . $exp[0] . ".php")) {
28
-            $conf = include($fileName . $exp[0] . ".php");
27
+        if (is_array($exp) && $exp[0] != null && $exp[1] != null && file_exists($fileName.$exp[0].".php")) {
28
+            $conf = include($fileName.$exp[0].".php");
29 29
             $val = array_key_exists($exp[1], $conf) ? $conf[$exp[1]] : null;
30 30
             return $val;
31 31
         }
Please login to merge, or discard this patch.
api/Lib/Helpers/TextFormatter.php 2 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -10,11 +10,11 @@
 block discarded – undo
10 10
 class TextFormatter
11 11
 {
12 12
 
13
-    /**
14
-     * @param $currencyString
15
-     * @return float
16
-     */
17
-    public static function currencyStringToFloat($currencyString){
13
+	/**
14
+	 * @param $currencyString
15
+	 * @return float
16
+	 */
17
+	public static function currencyStringToFloat($currencyString){
18 18
 		//currency is always in this format € 550
19 19
 
20 20
 		return floatval(
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@
 block discarded – undo
14 14
      * @param $currencyString
15 15
      * @return float
16 16
      */
17
-    public static function currencyStringToFloat($currencyString){
17
+    public static function currencyStringToFloat($currencyString) {
18 18
 		//currency is always in this format € 550
19 19
 
20 20
 		return floatval(
Please login to merge, or discard this patch.
api/Lib/Helpers/Dom.php 2 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -9,11 +9,11 @@
 block discarded – undo
9 9
  */
10 10
 class Dom
11 11
 {
12
-    /**
13
-     * @param $node
14
-     * @return string
15
-     */
16
-    public static function getHtml($node) {
12
+	/**
13
+	 * @param $node
14
+	 * @return string
15
+	 */
16
+	public static function getHtml($node) {
17 17
 		$innerHTML= '';
18 18
 		$children = $node->childNodes;
19 19
 		foreach ($children as $child) {
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,10 +14,10 @@
 block discarded – undo
14 14
      * @return string
15 15
      */
16 16
     public static function getHtml($node) {
17
-		$innerHTML= '';
17
+		$innerHTML = '';
18 18
 		$children = $node->childNodes;
19 19
 		foreach ($children as $child) {
20
-			$innerHTML .= $child->ownerDocument->saveXML( $child );
20
+			$innerHTML .= $child->ownerDocument->saveXML($child);
21 21
 		}
22 22
 		return $innerHTML;
23 23
 	}
Please login to merge, or discard this patch.
api/Lib/Helpers/RegExp.php 2 patches
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -9,24 +9,24 @@
 block discarded – undo
9 9
  */
10 10
 class RegExp
11 11
 {
12
-    /**
13
-     * @param $regexp
14
-     * @param $target
15
-     * @return null
16
-     */
17
-    public static function getFirstMatch($regexp, $target)
12
+	/**
13
+	 * @param $regexp
14
+	 * @param $target
15
+	 * @return null
16
+	 */
17
+	public static function getFirstMatch($regexp, $target)
18 18
 	{
19 19
 		preg_match_all($regexp, $target, $matches);
20 20
 		$match = array_key_exists(0,$matches[1]) ? $matches[1][0] : null;
21 21
 		return $match;
22 22
 	}
23 23
 
24
-    /**
25
-     * @param $regexp
26
-     * @param $target
27
-     * @return null
28
-     */
29
-    public static function getAllMatch($regexp, $target)
24
+	/**
25
+	 * @param $regexp
26
+	 * @param $target
27
+	 * @return null
28
+	 */
29
+	public static function getAllMatch($regexp, $target)
30 30
 	{
31 31
 		$matches = null;
32 32
 		preg_match_all($regexp, $target, $matches);
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@
 block discarded – undo
17 17
     public static function getFirstMatch($regexp, $target)
18 18
 	{
19 19
 		preg_match_all($regexp, $target, $matches);
20
-		$match = array_key_exists(0,$matches[1]) ? $matches[1][0] : null;
20
+		$match = array_key_exists(0, $matches[1]) ? $matches[1][0] : null;
21 21
 		return $match;
22 22
 	}
23 23
 
Please login to merge, or discard this patch.
api/Lib/DsManager/Helpers/RandomFiller.php 3 patches
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -4,9 +4,9 @@
 block discarded – undo
4 4
 namespace App\Lib\DsManager\Helpers;
5 5
 
6 6
 
7
-use App\Lib\DsManager\Models\Coach;
8
-use App\Lib\DsManager\Models\Player;
9
-use App\Lib\DsManager\Models\Team;
7
+use App\Lib\DsManager\Models\Coach;
8
+use App\Lib\DsManager\Models\Player;
9
+use App\Lib\DsManager\Models\Team;
10 10
 use App\Lib\Helpers\Config;
11 11
 
12 12
 /**
Please login to merge, or discard this patch.
Doc Comments   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 
47 47
 
48 48
     /**
49
-     * @param null $forcedRole
49
+     * @param string|null $forcedRole
50 50
      * @param null $locale
51 51
      * @return Player
52 52
      */
@@ -149,7 +149,7 @@  discard block
 block discarded – undo
149 149
     }
150 150
 
151 151
     /**
152
-     * @param $locale
152
+     * @param string $locale
153 153
      * @return mixed
154 154
      */
155 155
     private function nationalityFromLocale($locale)
Please login to merge, or discard this patch.
Indentation   +152 added lines, -152 removed lines patch added patch discarded remove patch
@@ -15,157 +15,157 @@
 block discarded – undo
15 15
  */
16 16
 class RandomFiller
17 17
 {
18
-    /**
19
-     * @var \Faker\Generator
20
-     */
21
-    protected $faker;
22
-
23
-    /**
24
-     * @var string
25
-     */
26
-    protected $locale;
27
-
28
-
29
-    /**
30
-     * RandomFiller constructor.
31
-     * @param string $locale
32
-     */
33
-    public function __construct($locale = "it_IT")
34
-    {
35
-        $this->locale = $locale;
36
-        $this->faker = \Faker\Factory::create($locale);
37
-    }
38
-
39
-    /**
40
-     * @return string
41
-     */
42
-    public function getTeamName()
43
-    {
44
-        return $this->faker->city;
45
-    }
46
-
47
-
48
-    /**
49
-     * @param null $forcedRole
50
-     * @param null $locale
51
-     * @return Player
52
-     */
53
-    public function getPlayer($forcedRole = null, $locale = null)
54
-    {
55
-        $this->setFaker($locale);
56
-        $player = new Player;
57
-        $player->name = $this->faker->firstNameMale;
58
-        $player->surname = $this->faker->lastName;
59
-        $player->role = $forcedRole == null ? $this->getRole() : $forcedRole;
60
-        $player->nationality = $this->nationalityFromLocale($this->locale);
61
-        $player->age = rand(16, 38);
62
-        $player->skillAvg = rand(40, 100);
63
-
64
-        return $player;
65
-    }
66
-
67
-
68
-    /**
69
-     * @param null $locale
70
-     * @return Coach
71
-     */
72
-    public function getCoach($locale = null)
73
-    {
74
-        $this->setFaker($locale);
75
-        $coach = new Coach;
76
-        $coach->name = $this->faker->firstNameMale;
77
-        $coach->surname = $this->faker->lastName;
78
-        $coach->favouriteModule = $this->getModule();
79
-        $coach->nationality = $this->nationalityFromLocale($this->locale);
80
-        $coach->age = rand(33, 68);
81
-        $coach->skillAvg = rand(40, 100);
82
-
83
-        return $coach;
84
-    }
85
-
86
-    /**
87
-     * @return mixed
88
-     */
89
-    public function getRole()
90
-    {
91
-        $roles = array_keys(Config::get('modules.roles'));
92
-        shuffle($roles);
93
-        return $roles[0];
94
-    }
95
-
96
-    /**
97
-     * @return mixed
98
-     */
99
-    public function getModule()
100
-    {
101
-        $modules = array_keys(Config::get('modules.modules'));
102
-        shuffle($modules);
103
-        return $modules[0];
104
-    }
105
-
106
-
107
-    /**
108
-     * @param null $locale
109
-     * @return Team
110
-     */
111
-    public function getTeam($locale = null)
112
-    {
113
-        $rosterConf = Config::get('generic.rosters');
114
-        $numberOfPlayers = rand($rosterConf['min'], $rosterConf['max']);
115
-        $this->setFaker($locale);
116
-        $team = new Team;
117
-        $team->name = $this->getTeamName();
118
-        $team->nationality = $this->nationalityFromLocale($this->locale);
119
-        $players = [];
120
-        for ($i = 0; $i < $numberOfPlayers; $i++) {
121
-            $players[] = $this->getPlayer();
122
-        }
123
-        //Adding some forced role
124
-        $players[] = $this->getPlayer("GK", $this->getLocale());
125
-        $players[] = $this->getPlayer("CD", $this->getLocale());
126
-        $players[] = $this->getPlayer("CD", $this->getLocale());
127
-        $players[] = $this->getPlayer("CM", $this->getLocale());
128
-        $players[] = $this->getPlayer("CM", $this->getLocale());
129
-        $players[] = $this->getPlayer("CS", $this->getLocale());
130
-        //
131
-
132
-        $team->roster = $players;
133
-        //setting random Nationality Coach (20%)
134
-        $coachNationality = Randomizer::boolOnPercentage(20) ? $this->getLocale() : null;
135
-        $team->coach = $this->getCoach($coachNationality);
136
-
137
-        return $team;
138
-    }
139
-
140
-
141
-    /**
142
-     * @return mixed
143
-     */
144
-    public function getLocale()
145
-    {
146
-        $locales = (Config::get('generic.localesSmall'));
147
-        shuffle($locales);
148
-        return $locales[0];
149
-    }
150
-
151
-    /**
152
-     * @param $locale
153
-     * @return mixed
154
-     */
155
-    private function nationalityFromLocale($locale)
156
-    {
157
-        return preg_replace("/.._/", '', $locale);
158
-    }
159
-
160
-    /**
161
-     * @param $locale
162
-     */
163
-    private function setFaker($locale)
164
-    {
165
-        if ($locale !== null) {
166
-            $this->faker = \Faker\Factory::create($locale);
167
-            $this->locale = $locale;
168
-        }
169
-    }
18
+	/**
19
+	 * @var \Faker\Generator
20
+	 */
21
+	protected $faker;
22
+
23
+	/**
24
+	 * @var string
25
+	 */
26
+	protected $locale;
27
+
28
+
29
+	/**
30
+	 * RandomFiller constructor.
31
+	 * @param string $locale
32
+	 */
33
+	public function __construct($locale = "it_IT")
34
+	{
35
+		$this->locale = $locale;
36
+		$this->faker = \Faker\Factory::create($locale);
37
+	}
38
+
39
+	/**
40
+	 * @return string
41
+	 */
42
+	public function getTeamName()
43
+	{
44
+		return $this->faker->city;
45
+	}
46
+
47
+
48
+	/**
49
+	 * @param null $forcedRole
50
+	 * @param null $locale
51
+	 * @return Player
52
+	 */
53
+	public function getPlayer($forcedRole = null, $locale = null)
54
+	{
55
+		$this->setFaker($locale);
56
+		$player = new Player;
57
+		$player->name = $this->faker->firstNameMale;
58
+		$player->surname = $this->faker->lastName;
59
+		$player->role = $forcedRole == null ? $this->getRole() : $forcedRole;
60
+		$player->nationality = $this->nationalityFromLocale($this->locale);
61
+		$player->age = rand(16, 38);
62
+		$player->skillAvg = rand(40, 100);
63
+
64
+		return $player;
65
+	}
66
+
67
+
68
+	/**
69
+	 * @param null $locale
70
+	 * @return Coach
71
+	 */
72
+	public function getCoach($locale = null)
73
+	{
74
+		$this->setFaker($locale);
75
+		$coach = new Coach;
76
+		$coach->name = $this->faker->firstNameMale;
77
+		$coach->surname = $this->faker->lastName;
78
+		$coach->favouriteModule = $this->getModule();
79
+		$coach->nationality = $this->nationalityFromLocale($this->locale);
80
+		$coach->age = rand(33, 68);
81
+		$coach->skillAvg = rand(40, 100);
82
+
83
+		return $coach;
84
+	}
85
+
86
+	/**
87
+	 * @return mixed
88
+	 */
89
+	public function getRole()
90
+	{
91
+		$roles = array_keys(Config::get('modules.roles'));
92
+		shuffle($roles);
93
+		return $roles[0];
94
+	}
95
+
96
+	/**
97
+	 * @return mixed
98
+	 */
99
+	public function getModule()
100
+	{
101
+		$modules = array_keys(Config::get('modules.modules'));
102
+		shuffle($modules);
103
+		return $modules[0];
104
+	}
105
+
106
+
107
+	/**
108
+	 * @param null $locale
109
+	 * @return Team
110
+	 */
111
+	public function getTeam($locale = null)
112
+	{
113
+		$rosterConf = Config::get('generic.rosters');
114
+		$numberOfPlayers = rand($rosterConf['min'], $rosterConf['max']);
115
+		$this->setFaker($locale);
116
+		$team = new Team;
117
+		$team->name = $this->getTeamName();
118
+		$team->nationality = $this->nationalityFromLocale($this->locale);
119
+		$players = [];
120
+		for ($i = 0; $i < $numberOfPlayers; $i++) {
121
+			$players[] = $this->getPlayer();
122
+		}
123
+		//Adding some forced role
124
+		$players[] = $this->getPlayer("GK", $this->getLocale());
125
+		$players[] = $this->getPlayer("CD", $this->getLocale());
126
+		$players[] = $this->getPlayer("CD", $this->getLocale());
127
+		$players[] = $this->getPlayer("CM", $this->getLocale());
128
+		$players[] = $this->getPlayer("CM", $this->getLocale());
129
+		$players[] = $this->getPlayer("CS", $this->getLocale());
130
+		//
131
+
132
+		$team->roster = $players;
133
+		//setting random Nationality Coach (20%)
134
+		$coachNationality = Randomizer::boolOnPercentage(20) ? $this->getLocale() : null;
135
+		$team->coach = $this->getCoach($coachNationality);
136
+
137
+		return $team;
138
+	}
139
+
140
+
141
+	/**
142
+	 * @return mixed
143
+	 */
144
+	public function getLocale()
145
+	{
146
+		$locales = (Config::get('generic.localesSmall'));
147
+		shuffle($locales);
148
+		return $locales[0];
149
+	}
150
+
151
+	/**
152
+	 * @param $locale
153
+	 * @return mixed
154
+	 */
155
+	private function nationalityFromLocale($locale)
156
+	{
157
+		return preg_replace("/.._/", '', $locale);
158
+	}
159
+
160
+	/**
161
+	 * @param $locale
162
+	 */
163
+	private function setFaker($locale)
164
+	{
165
+		if ($locale !== null) {
166
+			$this->faker = \Faker\Factory::create($locale);
167
+			$this->locale = $locale;
168
+		}
169
+	}
170 170
 
171 171
 }
172 172
\ No newline at end of file
Please login to merge, or discard this patch.
api/tests/ExampleTest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 	 */
13 13
 	public function testIlluminateConnection()
14 14
 	{
15
-		Illuminate\Database\Capsule\Manager::schema()->create('test', function ($table) {
15
+		Illuminate\Database\Capsule\Manager::schema()->create('test', function($table) {
16 16
 			$table->increments('id');
17 17
 			$table->string('email')->unique();
18 18
 			$table->timestamps();
Please login to merge, or discard this patch.
api/Lib/DsManager/Models/Player.php 1 patch
Braces   +45 added lines, -15 removed lines patch added patch discarded remove patch
@@ -44,7 +44,9 @@  discard block
 block discarded – undo
44 44
 		$val -= rand(1, 3);
45 45
 		$val += $this->onRoleModifier();
46 46
 		$val += $this->spareChange();
47
-		if ($val < 0) $val = $val * -1;
47
+		if ($val < 0) {
48
+			$val = $val * -1;
49
+		}
48 50
 		$val = round($val, 2);
49 51
 		return $val;
50 52
 	}
@@ -57,7 +59,9 @@  discard block
 block discarded – undo
57 59
 		if ($this->wageReq == null) {
58 60
 			$wage = round($this->getVal() / 10.0, 2);
59 61
 			$wage += $this->spareChange();
60
-			if ($wage < 0) $wage = $wage * -1;
62
+			if ($wage < 0) {
63
+				$wage = $wage * -1;
64
+			}
61 65
 			$this->wageReq = round($wage, 2);
62 66
 		}
63 67
 		return $this->wageReq;
@@ -80,13 +84,27 @@  discard block
 block discarded – undo
80 84
 	 */
81 85
 	private function priceOnSkill()
82 86
 	{
83
-		if ($this->skillAvg > 98) return 130.0;
84
-		if ($this->skillAvg > 90) return 80.0;
85
-		if ($this->skillAvg > 80) return 50.0;
86
-		if ($this->skillAvg > 76) return 20.0;
87
-		if ($this->skillAvg > 70) return 10.0;
88
-		if ($this->skillAvg > 60) return 5.0;
89
-		if ($this->skillAvg > 50) return 2.0;
87
+		if ($this->skillAvg > 98) {
88
+			return 130.0;
89
+		}
90
+		if ($this->skillAvg > 90) {
91
+			return 80.0;
92
+		}
93
+		if ($this->skillAvg > 80) {
94
+			return 50.0;
95
+		}
96
+		if ($this->skillAvg > 76) {
97
+			return 20.0;
98
+		}
99
+		if ($this->skillAvg > 70) {
100
+			return 10.0;
101
+		}
102
+		if ($this->skillAvg > 60) {
103
+			return 5.0;
104
+		}
105
+		if ($this->skillAvg > 50) {
106
+			return 2.0;
107
+		}
90 108
 		return 0.5;
91 109
 
92 110
 	}
@@ -96,12 +114,24 @@  discard block
 block discarded – undo
96 114
 	 */
97 115
 	private function onAgeModifier()
98 116
 	{
99
-		if ($this->age > 32) return -0.5;
100
-		if ($this->age > 30) return -0.2;
101
-		if ($this->age > 28) return -0.1;
102
-		if ($this->age > 26) return 0.1;
103
-		if ($this->age > 22) return 0.2;
104
-		if ($this->age > 20) return 0.3;
117
+		if ($this->age > 32) {
118
+			return -0.5;
119
+		}
120
+		if ($this->age > 30) {
121
+			return -0.2;
122
+		}
123
+		if ($this->age > 28) {
124
+			return -0.1;
125
+		}
126
+		if ($this->age > 26) {
127
+			return 0.1;
128
+		}
129
+		if ($this->age > 22) {
130
+			return 0.2;
131
+		}
132
+		if ($this->age > 20) {
133
+			return 0.3;
134
+		}
105 135
 		return 0.5;
106 136
 	}
107 137
 
Please login to merge, or discard this patch.
api/Lib/DsManager/Models/Orm/Coach.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -9,31 +9,31 @@
 block discarded – undo
9 9
  */
10 10
 class Coach extends DsManagerOrm
11 11
 {
12
-    /**
13
-     * @var string
14
-     */
15
-    protected $table = 'coaches';
12
+	/**
13
+	 * @var string
14
+	 */
15
+	protected $table = 'coaches';
16 16
 
17
-    /**
18
-     * @var array
19
-     */
20
-    protected $fillable = [
21
-        'name',
22
-        'surname',
23
-        'age',
24
-        'nationality',
25
-        'skillAvg',
26
-        'wageReq',
27
-        'favouriteModule',
28
-        'team_id'
29
-    ];
17
+	/**
18
+	 * @var array
19
+	 */
20
+	protected $fillable = [
21
+		'name',
22
+		'surname',
23
+		'age',
24
+		'nationality',
25
+		'skillAvg',
26
+		'wageReq',
27
+		'favouriteModule',
28
+		'team_id'
29
+	];
30 30
 
31
-    /**
32
-     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
33
-     */
34
-    public function team()
35
-    {
36
-        return $this->belongsTo(Team::class);
37
-    }
31
+	/**
32
+	 * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
33
+	 */
34
+	public function team()
35
+	{
36
+		return $this->belongsTo(Team::class);
37
+	}
38 38
 
39 39
 } 
40 40
\ No newline at end of file
Please login to merge, or discard this patch.