Completed
Push — master ( 835fc7...d51341 )
by Julien
05:45
created
database/factories/TournamentFactory.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -4,7 +4,7 @@
 block discarded – undo
4 4
 use Xoco70\LaravelTournaments\Models\Tournament;
5 5
 use Xoco70\LaravelTournaments\Models\Venue;
6 6
 
7
-$factory->define(Tournament::class, function (Faker\Generator $faker) {
7
+$factory->define(Tournament::class, function(Faker\Generator $faker) {
8 8
 
9 9
     $dateIni = $faker->dateTimeBetween('now', '+2 weeks')->format('Y-m-d');
10 10
     $venues = Venue::all()->pluck('id')->toArray();
Please login to merge, or discard this patch.
src/Models/Team.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -31,6 +31,9 @@
 block discarded – undo
31 31
         return $this->name;
32 32
     }
33 33
 
34
+    /**
35
+     * @param string $attr
36
+     */
34 37
     public function hasAttribute($attr)
35 38
     {
36 39
         return array_key_exists($attr, $this->attributes);
Please login to merge, or discard this patch.
database/migrations/2014_10_12_000001_alter_lt_users_table.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
     public function up()
15 15
     {
16 16
         if (!Schema::hasTable('users')) {
17
-            Schema::create('users', function (Blueprint $table) {
17
+            Schema::create('users', function(Blueprint $table) {
18 18
                 $table->increments('id');
19 19
                 $table->string('name');
20 20
                 $table->string('firstname')->default('firstname');
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
                 $table->timestamps();
25 25
             });
26 26
         } else {
27
-            Schema::table('users', function (Blueprint $table) {
27
+            Schema::table('users', function(Blueprint $table) {
28 28
                 if (!Schema::hasColumn('users', 'name')) {
29 29
                     $table->string('name')->default('name');
30 30
                 }
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
                     $table->string('lastname')->default('lastname');
36 36
                 }
37 37
                 if (!Schema::hasColumn('users', 'email')) {
38
-                    $table->string('email')->default('user_'.rand(100000, 999999).'@kendozone.com')->unique();
38
+                    $table->string('email')->default('user_' . rand(100000, 999999) . '@kendozone.com')->unique();
39 39
                 }
40 40
 
41 41
                 if (!Schema::hasColumn('users', 'password')) {
Please login to merge, or discard this patch.
src/Models/PreliminaryFight.php 1 patch
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -58,7 +58,7 @@
 block discarded – undo
58 58
     /**
59 59
      * Save a Fight.
60 60
      *
61
-     * @param Collection $group
61
+     * @param FightersGroup $group
62 62
      * @param int $numGroup
63 63
      * @param int $order
64 64
      */
Please login to merge, or discard this patch.
src/TreeGen/PlayOffTreeGen.php 1 patch
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
      *
30 30
      * @param $fightersByEntity
31 31
      *
32
-     * @return mixed
32
+     * @return Collection
33 33
      */
34 34
     protected function chunk(Collection $fightersByEntity)
35 35
     {
@@ -103,6 +103,9 @@  discard block
 block discarded – undo
103 103
         $this->generateGroupsForRound($fighters, 1);
104 104
     }
105 105
 
106
+    /**
107
+     * @param integer $round
108
+     */
106 109
     protected function generateGroupsForRound(Collection $fightersByArea, $round)
107 110
     {
108 111
         $fightersId = $fightersByArea->pluck('id');
Please login to merge, or discard this patch.
src/TreeGen/SingleEliminationTreeGen.php 2 patches
Doc Comments   +8 added lines, -7 removed lines patch added patch discarded remove patch
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
     /**
60 60
      * Create empty groups after round 1.
61 61
      *
62
-     * @param $numFighters
62
+     * @param integer $numFighters
63 63
      */
64 64
     protected function pushEmptyGroupsToTree($numFighters)
65 65
     {
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
 
163 163
     /**
164 164
      * @param Collection $usersByArea
165
-     * @param $round
165
+     * @param integer $round
166 166
      */
167 167
     public function generateGroupsForRound(Collection $usersByArea, $round)
168 168
     {
@@ -249,10 +249,11 @@  discard block
 block discarded – undo
249 249
     }
250 250
 
251 251
     /**
252
-     * @param $frequency
252
+     * @param integer $frequency
253 253
      * @param $groupSize
254
-     * @param $count
255
-     * @param $byeCount
254
+     * @param integer $count
255
+     * @param integer $byeCount
256
+     * @param integer $numByeTotal
256 257
      *
257 258
      * @return bool
258 259
      */
@@ -293,7 +294,7 @@  discard block
 block discarded – undo
293 294
     /**
294 295
      * Get the biggest entity group.
295 296
      *
296
-     * @param $userGroups
297
+     * @param Collection $userGroups
297 298
      *
298 299
      * @return int
299 300
      */
@@ -311,7 +312,7 @@  discard block
 block discarded – undo
311 312
     /**
312 313
      * Repart BYE in the tree,.
313 314
      *
314
-     * @param $fighterGroups
315
+     * @param Collection $fighterGroups
315 316
      * @param int $max
316 317
      *
317 318
      * @return Collection
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -301,7 +301,7 @@
 block discarded – undo
301 301
     function getMaxFightersByEntity($userGroups): int
302 302
     {
303 303
         return $userGroups
304
-            ->sortByDesc(function ($group) {
304
+            ->sortByDesc(function($group) {
305 305
                 return $group->count();
306 306
             })
307 307
             ->first()
Please login to merge, or discard this patch.
src/TreeGen/TreeGen.php 2 patches
Doc Comments   +5 added lines, -2 removed lines patch added patch discarded remove patch
@@ -21,6 +21,9 @@  discard block
 block discarded – undo
21 21
 
22 22
     abstract protected function generateFights();
23 23
 
24
+    /**
25
+     * @param string|null $fighterToUpdate
26
+     */
24 27
     abstract protected function addFighterToGroup(FightersGroup $group, $fighter, $fighterToUpdate);
25 28
 
26 29
     abstract protected function getByeGroup($fighters);
@@ -84,7 +87,7 @@  discard block
 block discarded – undo
84 87
      * Get the size the first round will have.
85 88
      *
86 89
      * @param $fighterCount
87
-     * @param $groupSize
90
+     * @param integer $groupSize
88 91
      *
89 92
      * @return int
90 93
      */
@@ -206,7 +209,7 @@  discard block
 block discarded – undo
206 209
     /**
207 210
      * Logically build the tree ( attach a parent to every child for nestedSet Navigation )
208 211
      *
209
-     * @param $numFighters
212
+     * @param integer $numFighters
210 213
      */
211 214
     protected function addParentToChildren($numFighters)
212 215
     {
Please login to merge, or discard this patch.
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
     protected function getTreeSize($fighterCount, $groupSize)
92 92
     {
93 93
         $squareMultiplied = collect([1, 2, 4, 8, 16, 32, 64])
94
-            ->map(function ($item) use ($groupSize) {
94
+            ->map(function($item) use ($groupSize) {
95 95
                 return $item * $groupSize;
96 96
             }); // [4, 8, 16, 32, 64,...]
97 97
 
@@ -197,10 +197,10 @@  discard block
 block discarded – undo
197 197
     protected function getFightersByArea()
198 198
     {
199 199
         $areas = $this->settings->fightingAreas;
200
-        $fighters = $this->getFighters();   // Get Competitor or Team Objects
201
-        $fighterByEntity = $this->getFightersByEntity($fighters);   // Chunk it by entities (Fede, Assoc, Club,...)
202
-        $fightersWithBye = $this->adjustFightersGroupWithByes($fighters, $fighterByEntity);     // Fill with Byes
203
-        return $fightersWithBye->chunk(count($fightersWithBye) / $areas);   // Chunk user by areas
200
+        $fighters = $this->getFighters(); // Get Competitor or Team Objects
201
+        $fighterByEntity = $this->getFightersByEntity($fighters); // Chunk it by entities (Fede, Assoc, Club,...)
202
+        $fightersWithBye = $this->adjustFightersGroupWithByes($fighters, $fighterByEntity); // Fill with Byes
203
+        return $fightersWithBye->chunk(count($fightersWithBye) / $areas); // Chunk user by areas
204 204
     }
205 205
 
206 206
     /**
Please login to merge, or discard this patch.
src/TreeGen/CreateSingleEliminationTree.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
 
29 29
     public function build()
30 30
     {
31
-        $fighters = $this->groupsByRound->first()->map(function ($item) {
31
+        $fighters = $this->groupsByRound->first()->map(function($item) {
32 32
             $fighters = $item->getFightersWithBye();
33 33
             $fighter1 = $fighters->get(0);
34 34
             $fighter2 = $fighters->get(1);
Please login to merge, or discard this patch.
src/TournamentsServiceProvider.php 2 patches
Doc Comments   -1 removed lines patch added patch discarded remove patch
@@ -10,7 +10,6 @@
 block discarded – undo
10 10
     /**
11 11
      * Bootstrap the application services.
12 12
      *
13
-     * @param Router $router
14 13
      *
15 14
      * @return void
16 15
      */
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -16,16 +16,16 @@
 block discarded – undo
16 16
      */
17 17
     public function boot()
18 18
     {
19
-        $viewPath = __DIR__.'/../resources/views';
19
+        $viewPath = __DIR__ . '/../resources/views';
20 20
         $this->loadViewsFrom($viewPath, 'laravel-tournaments');
21 21
 
22
-        $this->loadMigrationsFrom(__DIR__.'/../database/migrations');
23
-        $this->loadTranslationsFrom(__DIR__.'/../translations', 'laravel-tournaments');
22
+        $this->loadMigrationsFrom(__DIR__ . '/../database/migrations');
23
+        $this->loadTranslationsFrom(__DIR__ . '/../translations', 'laravel-tournaments');
24 24
 
25
-        $this->publishes([__DIR__.'/../database/seeds' => $this->app->databasePath().'/seeds'], 'laravel-tournaments');
26
-        $this->publishes([__DIR__.'/../database/factories' => $this->app->databasePath().'/factories'], 'laravel-tournaments');
27
-        $this->publishes([__DIR__.'/../resources/assets' => public_path('vendor/laravel-tournaments')], 'laravel-tournaments');
28
-        $this->publishes([__DIR__.'/../config/laravel-tournaments.php' => config_path('laravel-tournaments.php')], 'laravel-tournaments');
25
+        $this->publishes([__DIR__ . '/../database/seeds' => $this->app->databasePath() . '/seeds'], 'laravel-tournaments');
26
+        $this->publishes([__DIR__ . '/../database/factories' => $this->app->databasePath() . '/factories'], 'laravel-tournaments');
27
+        $this->publishes([__DIR__ . '/../resources/assets' => public_path('vendor/laravel-tournaments')], 'laravel-tournaments');
28
+        $this->publishes([__DIR__ . '/../config/laravel-tournaments.php' => config_path('laravel-tournaments.php')], 'laravel-tournaments');
29 29
     }
30 30
 
31 31
     /**
Please login to merge, or discard this patch.