Completed
Push — master ( b13aa8...0a3a64 )
by Julien
11:57
created
src/TreeGen/PlayOffTreeGen.php 2 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -6,7 +6,6 @@
 block discarded – undo
6 6
 use Illuminate\Support\Facades\App;
7 7
 use Xoco70\KendoTournaments\Models\Championship;
8 8
 use Xoco70\KendoTournaments\Models\DirectEliminationFight;
9
-use Xoco70\KendoTournaments\Models\Fight;
10 9
 use Xoco70\KendoTournaments\Models\PreliminaryFight;
11 10
 
12 11
 class PlayOffTreeGen extends TreeGen
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
     protected function pushGroups($numRounds, $numFightersElim)
38 38
     {
39 39
         // TODO Here is where you should change when enable several winners for preliminary
40
-        for ($roundNumber = 2; $roundNumber <= $numRounds +1; $roundNumber++) {
40
+        for ($roundNumber = 2; $roundNumber <= $numRounds + 1; $roundNumber++) {
41 41
             // From last match to first match
42 42
             $maxMatches = ($numFightersElim / pow(2, $roundNumber));
43 43
 
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
     {
57 57
         $numFightersElim = $numFighters / $this->championship->getSettings()->preliminaryGroupSize * 2;
58 58
         // We calculate how much rounds we will have
59
-        $numRounds = intval(log($numFightersElim, 2)) ; // 3 rounds, but begining from round 2 ( ie => 4)
59
+        $numRounds = intval(log($numFightersElim, 2)); // 3 rounds, but begining from round 2 ( ie => 4)
60 60
         $this->pushGroups($numRounds, $numFightersElim);
61 61
     }
62 62
 
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
     public function generateNextRoundsFights()
105 105
     {
106 106
         $fight = new DirectEliminationFight;
107
-        $fight->saveFights($this->championship,2);
107
+        $fight->saveFights($this->championship, 2);
108 108
     }
109 109
 
110 110
     /**
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
      * @param $numFighters
113 113
      * @return int
114 114
      */
115
-    public function getNumRounds($numFighters){
115
+    public function getNumRounds($numFighters) {
116 116
         return intval(log($numFighters / $this->championship->getSettings()->preliminaryGroupSize * 2, 2));
117 117
     }
118 118
 }
Please login to merge, or discard this patch.
src/TreeGen/TreeGen.php 1 patch
Doc Comments   +9 added lines, -10 removed lines patch added patch discarded remove patch
@@ -52,7 +52,7 @@  discard block
 block discarded – undo
52 52
 
53 53
     /**
54 54
      * Get the biggest entity group
55
-     * @param $userGroups
55
+     * @param Collection $userGroups
56 56
      *
57 57
      * @return int
58 58
      */
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
 
112 112
     /**
113 113
      * Repart BYE in the tree,
114
-     * @param $fighterGroups
114
+     * @param Collection $fighterGroups
115 115
      * @param int $max
116 116
      *
117 117
      * @return Collection
@@ -179,9 +179,9 @@  discard block
 block discarded – undo
179 179
     }
180 180
 
181 181
     /**
182
-     * @param $area
183
-     * @param $order
184
-     * @param $round
182
+     * @param integer $area
183
+     * @param integer $order
184
+     * @param integer $round
185 185
      * @param $parent
186 186
      * @return FightersGroup
187 187
      */
@@ -326,8 +326,8 @@  discard block
 block discarded – undo
326 326
 
327 327
     /**
328 328
      * @param Collection $fighters
329
-     * @param $frequency
330
-     * @param $sizeGroupBy
329
+     * @param integer $frequency
330
+     * @param integer $sizeGroupBy
331 331
      * @param $bye
332 332
      * @return Collection
333 333
      */
@@ -350,8 +350,8 @@  discard block
 block discarded – undo
350 350
     /**
351 351
      * @param $frequency
352 352
      * @param $sizeGroupBy
353
-     * @param $count
354
-     * @param $byeCount
353
+     * @param integer $count
354
+     * @param integer $byeCount
355 355
      * @return bool
356 356
      */
357 357
     private function shouldInsertBye($frequency, $sizeGroupBy, $count, $byeCount): bool
@@ -361,7 +361,6 @@  discard block
 block discarded – undo
361 361
 
362 362
 
363 363
     /**
364
-     * @param Championship $championship
365 364
      */
366 365
     protected function destroyPreviousFights()
367 366
     {
Please login to merge, or discard this patch.
src/TreeGen/DirectEliminationTreeGen.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -190,7 +190,7 @@
 block discarded – undo
190 190
      * @param $numFighters
191 191
      * @return int
192 192
      */
193
-    public function getNumRounds($numFighters){
193
+    public function getNumRounds($numFighters) {
194 194
         return intval(log($numFighters, 2));
195 195
     }
196 196
 }
Please login to merge, or discard this patch.
src/models/Championship.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -29,11 +29,11 @@  discard block
 block discarded – undo
29 29
     {
30 30
         parent::boot();
31 31
 
32
-        static::deleting(function ($championship) {
32
+        static::deleting(function($championship) {
33 33
             $championship->competitors()->delete();
34 34
             $championship->settings()->delete();
35 35
         });
36
-        static::restoring(function ($championship) {
36
+        static::restoring(function($championship) {
37 37
             $championship->competitors()->restore();
38 38
             $championship->settings()->restore();
39 39
         });
@@ -218,7 +218,7 @@  discard block
 block discarded – undo
218 218
      */
219 219
     public function groupsFromRound($round)
220 220
     {
221
-        return $this->fightersGroups()->where('round','>=', $round);
221
+        return $this->fightersGroups()->where('round', '>=', $round);
222 222
     }
223 223
 
224 224
     /**
Please login to merge, or discard this patch.