Completed
Pull Request — development (#237)
by Claudio
05:43 queued 02:39
created
app/Http/Controllers/ArticleController.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
      */
56 56
     protected function category(string $countryId, ArticleCategory $category, int $categoryPage, int $start): Response
57 57
     {
58
-        $articles = Article::where('id', '>=', $start)->limit(10)->orderBy('id', 'DESC')->get()->filter(function ($item) use ($category) {
58
+        $articles = Article::where('id', '>=', $start)->limit(10)->orderBy('id', 'DESC')->get()->filter(function($item) use ($category) {
59 59
             return $category->name == 'all' || in_array($category, $item->categories);
60 60
         });
61 61
 
@@ -80,7 +80,7 @@  discard block
 block discarded – undo
80 80
             return response()->json(null, 404);
81 81
         }
82 82
 
83
-        $related = ($latest = Article::all())->filter(function ($item) use ($article) {
83
+        $related = ($latest = Article::all())->filter(function($item) use ($article) {
84 84
             return in_array($article->categories[0], $item->categories);
85 85
         });
86 86
 
Please login to merge, or discard this patch.
app/Http/Controllers/ImagingController.php 1 patch
Spacing   +2 added lines, -3 removed lines patch added patch discarded remove patch
@@ -25,8 +25,7 @@  discard block
 block discarded – undo
25 25
      */
26 26
     public function getUserHead(Request $request)
27 27
     {
28
-        return redirect(Config::get('chocolatey.imaging').'avatarimage?figure='.($request->has('figure') ? $request->input('figure') :
29
-                User::where('username', $request->input('user'))->first()->figureString).'&size=l&headonly=1');
28
+        return redirect(Config::get('chocolatey.imaging') . 'avatarimage?figure=' . ($request->has('figure') ? $request->input('figure') : User::where('username', $request->input('user'))->first()->figureString) . '&size=l&headonly=1');
30 29
     }
31 30
 
32 31
     /**
@@ -39,7 +38,7 @@  discard block
 block discarded – undo
39 38
      */
40 39
     public function getUserBody(string $figure)
41 40
     {
42
-        return redirect(Config::get('chocolatey.imaging')."avatar/{$figure}");
41
+        return redirect(Config::get('chocolatey.imaging') . "avatar/{$figure}");
43 42
     }
44 43
 
45 44
     /**
Please login to merge, or discard this patch.
app/Helpers/User.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -122,7 +122,7 @@
 block discarded – undo
122 122
      */
123 123
     public function hasSession()
124 124
     {
125
-        return (bool) Session::get(Config::get('chocolatey.security.session'));
125
+        return (bool)Session::get(Config::get('chocolatey.security.session'));
126 126
     }
127 127
 
128 128
     /**
Please login to merge, or discard this patch.
Switch Indentation   +80 added lines, -80 removed lines patch added patch discarded remove patch
@@ -1,44 +1,44 @@  discard block
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Helpers;
3
+ namespace App\Helpers;
4 4
 
5
-use App\Facades\Session;
6
-use App\Models\ChocolateyId;
7
-use App\Models\User as UserModel;
8
-use App\Singleton;
9
-use Illuminate\Http\Request;
10
-use Illuminate\Support\Facades\Config;
5
+ use App\Facades\Session;
6
+ use App\Models\ChocolateyId;
7
+ use App\Models\User as UserModel;
8
+ use App\Singleton;
9
+ use Illuminate\Http\Request;
10
+ use Illuminate\Support\Facades\Config;
11 11
 
12 12
 /**
13 13
  * Class User.
14 14
  */
15
-final class User extends Singleton
16
-{
17
-    /**
15
+ final class User extends Singleton
16
+ {
17
+     /**
18 18
      * Update User Data without overwriting Session.
19 19
      *
20 20
      * @param array $parameters
21 21
      *
22 22
      * @return UserModel
23 23
      */
24
-    public function updateSession(array $parameters)
25
-    {
26
-        return $this->setSession($this->updateUser($this->getUser(), $parameters));
27
-    }
24
+     public function updateSession(array $parameters)
25
+     {
26
+         return $this->setSession($this->updateUser($this->getUser(), $parameters));
27
+     }
28 28
 
29
-    /**
29
+     /**
30 30
      * Set User Data on Session.
31 31
      *
32 32
      * @param UserModel $user
33 33
      *
34 34
      * @return UserModel
35 35
      */
36
-    public function setSession(UserModel $user)
37
-    {
38
-        return Session::set(Config::get('chocolatey.security.session'), $user);
39
-    }
36
+     public function setSession(UserModel $user)
37
+     {
38
+         return Session::set(Config::get('chocolatey.security.session'), $user);
39
+     }
40 40
 
41
-    /**
41
+     /**
42 42
      * Update User Data by User Model.
43 43
      *
44 44
      * @param UserModel $user
@@ -46,25 +46,25 @@  discard block
 block discarded – undo
46 46
      *
47 47
      * @return UserModel
48 48
      */
49
-    public function updateUser($user, array $parameters)
50
-    {
51
-        $user->update($parameters);
49
+     public function updateUser($user, array $parameters)
50
+     {
51
+         $user->update($parameters);
52 52
 
53
-        return $user;
54
-    }
53
+         return $user;
54
+     }
55 55
 
56
-    /**
56
+     /**
57 57
      * Get User Data from Session
58 58
      * If User Session doesn't exists, return null.
59 59
      *
60 60
      * @return UserModel|null
61 61
      */
62
-    public function getUser()
63
-    {
64
-        return Session::get(Config::get('chocolatey.security.session')) ?? null;
65
-    }
62
+     public function getUser()
63
+     {
64
+         return Session::get(Config::get('chocolatey.security.session')) ?? null;
65
+     }
66 66
 
67
-    /**
67
+     /**
68 68
      * Retrieve Non Banned Users (If all Users are Banned, return the Banned user Also).
69 69
      *
70 70
      * @param Request      $request
@@ -72,20 +72,20 @@  discard block
 block discarded – undo
72 72
      *
73 73
      * @return UserModel
74 74
      */
75
-    private function checkForBanAlternative(Request $request, ChocolateyId $chocolateyId)
76
-    {
77
-        $temporaryUsers = UserModel::where('mail', $request->json()->get('email'))->get();
75
+     private function checkForBanAlternative(Request $request, ChocolateyId $chocolateyId)
76
+     {
77
+         $temporaryUsers = UserModel::where('mail', $request->json()->get('email'))->get();
78 78
 
79
-        foreach ($temporaryUsers as $forUser) {
80
-            if (!$forUser->isBanned) {
81
-                return $forUser;
82
-            }
83
-        }
79
+         foreach ($temporaryUsers as $forUser) {
80
+             if (!$forUser->isBanned) {
81
+                 return $forUser;
82
+             }
83
+         }
84 84
 
85
-        return $temporaryUsers->get(0);
86
-    }
85
+         return $temporaryUsers->get(0);
86
+     }
87 87
 
88
-    /**
88
+     /**
89 89
      * Get Users.
90 90
      *
91 91
      * @param Request      $request
@@ -93,65 +93,65 @@  discard block
 block discarded – undo
93 93
      *
94 94
      * @return UserModel
95 95
      */
96
-    private function retrieveUser(Request $request, ChocolateyId $chocolateyId)
97
-    {
98
-        if ($chocolateyId->last_logged_id != 0) {
99
-            $temporaryUser = UserModel::find($chocolateyId->last_logged_id);
96
+     private function retrieveUser(Request $request, ChocolateyId $chocolateyId)
97
+     {
98
+         if ($chocolateyId->last_logged_id != 0) {
99
+             $temporaryUser = UserModel::find($chocolateyId->last_logged_id);
100 100
 
101
-            if ($temporaryUser->isBanned) {
102
-                return $this->checkForBanAlternative($request, $chocolateyId);
103
-            }
101
+             if ($temporaryUser->isBanned) {
102
+                 return $this->checkForBanAlternative($request, $chocolateyId);
103
+             }
104 104
 
105
-            return $temporaryUser;
106
-        }
105
+             return $temporaryUser;
106
+         }
107 107
 
108
-        $temporaryUser = UserModel::where('mail', $request->json()->get('email'))->first();
108
+         $temporaryUser = UserModel::where('mail', $request->json()->get('email'))->first();
109 109
 
110
-        if ($temporaryUser->isBanned) {
111
-            return $this->checkForBanAlternative($request, $chocolateyId);
112
-        }
110
+         if ($temporaryUser->isBanned) {
111
+             return $this->checkForBanAlternative($request, $chocolateyId);
112
+         }
113 113
 
114
-        return $temporaryUser;
115
-    }
114
+         return $temporaryUser;
115
+     }
116 116
 
117
-    /**
117
+     /**
118 118
      * Set Session From Login Credentials.
119 119
      *
120 120
      * @param Request $request
121 121
      *
122 122
      * @return UserModel
123 123
      */
124
-    public function loginUser(Request $request)
125
-    {
126
-        $chocolateyId = ChocolateyId::find($request->json()->get('email'));
124
+     public function loginUser(Request $request)
125
+     {
126
+         $chocolateyId = ChocolateyId::find($request->json()->get('email'));
127 127
 
128
-        if ($chocolateyId == null) {
129
-            return;
130
-        }
128
+         if ($chocolateyId == null) {
129
+             return;
130
+         }
131 131
 
132
-        $user = $this->retrieveUser($request, $chocolateyId);
132
+         $user = $this->retrieveUser($request, $chocolateyId);
133 133
 
134
-        $chocolateyId->last_logged_id = $user->uniqueId;
134
+         $chocolateyId->last_logged_id = $user->uniqueId;
135 135
 
136
-        return $chocolateyId->password == hash(Config::get('chocolatey.security.hash'), $request->json()->get('password'))
137
-            ? $this->setSession($user) : null;
138
-    }
136
+         return $chocolateyId->password == hash(Config::get('chocolatey.security.hash'), $request->json()->get('password'))
137
+             ? $this->setSession($user) : null;
138
+     }
139 139
 
140
-    /**
140
+     /**
141 141
      * Return if USer Session Exists.
142 142
      *
143 143
      * @return bool
144 144
      */
145
-    public function hasSession()
146
-    {
147
-        return (bool) Session::get(Config::get('chocolatey.security.session'));
148
-    }
145
+     public function hasSession()
146
+     {
147
+         return (bool) Session::get(Config::get('chocolatey.security.session'));
148
+     }
149 149
 
150
-    /**
150
+     /**
151 151
      * Erase User Session.
152 152
      */
153
-    public function eraseSession()
154
-    {
155
-        Session::erase(Config::get('chocolatey.security.session'));
156
-    }
153
+     public function eraseSession()
154
+     {
155
+         Session::erase(Config::get('chocolatey.security.session'));
156
+     }
157 157
 }
Please login to merge, or discard this patch.
app/Facades/User.php 1 patch
Switch Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,21 +1,21 @@
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Facades;
3
+ namespace App\Facades;
4 4
 
5
-use Illuminate\Support\Facades\Facade;
5
+ use Illuminate\Support\Facades\Facade;
6 6
 
7 7
 /**
8 8
  * Class User.
9 9
  */
10
-class User extends Facade
11
-{
12
-    /**
10
+ class User extends Facade
11
+ {
12
+     /**
13 13
      * Get the registered name of the component.
14 14
      *
15 15
      * @return string
16 16
      */
17
-    protected static function getFacadeAccessor()
18
-    {
19
-        return 'chocouser';
20
-    }
17
+     protected static function getFacadeAccessor()
18
+     {
19
+         return 'chocouser';
20
+     }
21 21
 }
Please login to merge, or discard this patch.
app/Facades/Mail.php 1 patch
Switch Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,21 +1,21 @@
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Facades;
3
+ namespace App\Facades;
4 4
 
5
-use Illuminate\Support\Facades\Facade;
5
+ use Illuminate\Support\Facades\Facade;
6 6
 
7 7
 /**
8 8
  * Class Mail.
9 9
  */
10
-class Mail extends Facade
11
-{
12
-    /**
10
+ class Mail extends Facade
11
+ {
12
+     /**
13 13
      * Get the registered name of the component.
14 14
      *
15 15
      * @return string
16 16
      */
17
-    protected static function getFacadeAccessor()
18
-    {
19
-        return 'chocomail';
20
-    }
17
+     protected static function getFacadeAccessor()
18
+     {
19
+         return 'chocomail';
20
+     }
21 21
 }
Please login to merge, or discard this patch.
app/Facades/Nux.php 1 patch
Switch Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,21 +1,21 @@
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Facades;
3
+ namespace App\Facades;
4 4
 
5
-use Illuminate\Support\Facades\Facade;
5
+ use Illuminate\Support\Facades\Facade;
6 6
 
7 7
 /**
8 8
  * Class Nux.
9 9
  */
10
-class Nux extends Facade
11
-{
12
-    /**
10
+ class Nux extends Facade
11
+ {
12
+     /**
13 13
      * Get the registered name of the component.
14 14
      *
15 15
      * @return string
16 16
      */
17
-    protected static function getFacadeAccessor()
18
-    {
19
-        return 'choconux';
20
-    }
17
+     protected static function getFacadeAccessor()
18
+     {
19
+         return 'choconux';
20
+     }
21 21
 }
Please login to merge, or discard this patch.
app/Facades/Session.php 1 patch
Switch Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,21 +1,21 @@
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Facades;
3
+ namespace App\Facades;
4 4
 
5
-use Illuminate\Support\Facades\Facade;
5
+ use Illuminate\Support\Facades\Facade;
6 6
 
7 7
 /**
8 8
  * Class Session.
9 9
  */
10
-class Session extends Facade
11
-{
12
-    /**
10
+ class Session extends Facade
11
+ {
12
+     /**
13 13
      * Get the registered name of the component.
14 14
      *
15 15
      * @return string
16 16
      */
17
-    protected static function getFacadeAccessor()
18
-    {
19
-        return 'chocosession';
20
-    }
17
+     protected static function getFacadeAccessor()
18
+     {
19
+         return 'chocosession';
20
+     }
21 21
 }
Please login to merge, or discard this patch.
app/Providers/AuthServiceProvider.php 2 patches
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@
 block discarded – undo
19 19
      */
20 20
     public function boot()
21 21
     {
22
-        $this->app['auth']->viaRequest('api', function ($request) {
22
+        $this->app['auth']->viaRequest('api', function($request) {
23 23
             return User::getInstance()->getUser();
24 24
         });
25 25
     }
Please login to merge, or discard this patch.
Switch Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -1,26 +1,26 @@
 block discarded – undo
1
-<?php
1
+ <?php
2 2
 
3
-namespace App\Providers;
3
+ namespace App\Providers;
4 4
 
5
-use App\Helpers\User;
6
-use Illuminate\Support\ServiceProvider;
5
+ use App\Helpers\User;
6
+ use Illuminate\Support\ServiceProvider;
7 7
 
8 8
 /**
9 9
  * Class AuthServiceProvider.
10 10
  */
11
-class AuthServiceProvider extends ServiceProvider
12
-{
13
-    /**
11
+ class AuthServiceProvider extends ServiceProvider
12
+ {
13
+     /**
14 14
      * Boot the authentication services for the application.
15 15
      * If an User is stored in the Session recover it
16 16
      * Only will recover if the Path() isn't the Authentcation Path.
17 17
      *
18 18
      * @return void
19 19
      */
20
-    public function boot()
21
-    {
22
-        $this->app['auth']->viaRequest('api', function ($request) {
23
-            return User::getInstance()->getUser();
24
-        });
25
-    }
20
+     public function boot()
21
+     {
22
+         $this->app['auth']->viaRequest('api', function ($request) {
23
+             return User::getInstance()->getUser();
24
+         });
25
+     }
26 26
 }
Please login to merge, or discard this patch.
app/Helpers/Nux.php 1 patch
Switch Indentation   +144 added lines, -144 removed lines patch added patch discarded remove patch
@@ -40,166 +40,166 @@
 block discarded – undo
40 40
         switch ($request->json()->get('roomIndex')):
41 41
             case 1:
42 42
                 return $this->createBedRoom($request->user());
43
-        case 2:
44
-                return $this->createPoolRoom($request->user());
45
-        case 3:
46
-                return $this->createClubRoom($request->user());
47
-        default:
48
-                return false;
49
-        endswitch;
50
-    }
51
-
52
-    /**
43
+         case 2:
44
+                 return $this->createPoolRoom($request->user());
45
+         case 3:
46
+                 return $this->createClubRoom($request->user());
47
+         default:
48
+                 return false;
49
+         endswitch;
50
+     }
51
+
52
+     /**
53 53
      * Create the NUX Bed Room.
54 54
      *
55 55
      * @param User $user
56 56
      *
57 57
      * @return bool
58 58
      */
59
-    protected function createBedRoom(User $user): bool
60
-    {
61
-        $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 610, 2403, 0.0, $user->uniqueId, $user->name);
62
-
63
-        $user->update(['home_room' => $room->id]);
64
-
65
-        // Floor Items
66
-        (new RoomItem())->store($user->uniqueId, $room->id, 15542, 9, 9, '0.00000', 4, '');
67
-        (new RoomItem())->store($user->uniqueId, $room->id, 15542, 9, 12, '0.00000', 0, '');
68
-        (new RoomItem())->store($user->uniqueId, $room->id, 15542, 10, 9, '0.00000', 4, '');
69
-        (new RoomItem())->store($user->uniqueId, $room->id, 15542, 10, 12, '0.00000', 0, '');
70
-        (new RoomItem())->store($user->uniqueId, $room->id, 16412, 9, 5, '1.00000', 0, '');
71
-        (new RoomItem())->store($user->uniqueId, $room->id, 16435, 7, 5, '1.00000', 0, '');
72
-        (new RoomItem())->store($user->uniqueId, $room->id, 16486, 8, 5, '1.00000', 0, '');
73
-        (new RoomItem())->store($user->uniqueId, $room->id, 17816, 6, 2, '1.00000', 0, '4');
74
-        (new RoomItem())->store($user->uniqueId, $room->id, 17816, 9, 2, '1.00000', 0, '4');
75
-        (new RoomItem())->store($user->uniqueId, $room->id, 17824, 7, 2, '1.00000', 0, '1');
76
-        (new RoomItem())->store($user->uniqueId, $room->id, 17894, 9, 10, '0.00000', 0, '');
77
-        (new RoomItem())->store($user->uniqueId, $room->id, 18074, 8, 4, '1.00000', 0, '1');
78
-        (new RoomItem())->store($user->uniqueId, $room->id, 18817, 3, 10, '0.01000', 2, '');
79
-        (new RoomItem())->store($user->uniqueId, $room->id, 18835, 3, 9, '0.00000', 0, '');
80
-        (new RoomItem())->store($user->uniqueId, $room->id, 18835, 3, 11, '0.00000', 0, '');
81
-        (new RoomItem())->store($user->uniqueId, $room->id, 18835, 5, 9, '0.00000', 0, '');
82
-        (new RoomItem())->store($user->uniqueId, $room->id, 18835, 5, 11, '0.00000', 0, '');
83
-
84
-        // Wall Items
85
-        (new RoomItem())->store($user->uniqueId, $room->id, 22988, 0, 0, '0', 0, '', ':w=4,2 l=0,35 l');
86
-        (new RoomItem())->store($user->uniqueId, $room->id, 23163, 0, 0, '0', 0, '1', ':w=4,8 l=0,43 r');
87
-        (new RoomItem())->store($user->uniqueId, $room->id, 23261, 0, 0, '0', 0, '', ':w=2,10 l=2,34 l');
88
-        (new RoomItem())->store($user->uniqueId, $room->id, 23331, 0, 0, '0', 0, '', ':w=2,10 l=2,29 l');
89
-
90
-        return true;
91
-    }
92
-
93
-    /**
59
+     protected function createBedRoom(User $user): bool
60
+     {
61
+         $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 610, 2403, 0.0, $user->uniqueId, $user->name);
62
+
63
+         $user->update(['home_room' => $room->id]);
64
+
65
+         // Floor Items
66
+         (new RoomItem())->store($user->uniqueId, $room->id, 15542, 9, 9, '0.00000', 4, '');
67
+         (new RoomItem())->store($user->uniqueId, $room->id, 15542, 9, 12, '0.00000', 0, '');
68
+         (new RoomItem())->store($user->uniqueId, $room->id, 15542, 10, 9, '0.00000', 4, '');
69
+         (new RoomItem())->store($user->uniqueId, $room->id, 15542, 10, 12, '0.00000', 0, '');
70
+         (new RoomItem())->store($user->uniqueId, $room->id, 16412, 9, 5, '1.00000', 0, '');
71
+         (new RoomItem())->store($user->uniqueId, $room->id, 16435, 7, 5, '1.00000', 0, '');
72
+         (new RoomItem())->store($user->uniqueId, $room->id, 16486, 8, 5, '1.00000', 0, '');
73
+         (new RoomItem())->store($user->uniqueId, $room->id, 17816, 6, 2, '1.00000', 0, '4');
74
+         (new RoomItem())->store($user->uniqueId, $room->id, 17816, 9, 2, '1.00000', 0, '4');
75
+         (new RoomItem())->store($user->uniqueId, $room->id, 17824, 7, 2, '1.00000', 0, '1');
76
+         (new RoomItem())->store($user->uniqueId, $room->id, 17894, 9, 10, '0.00000', 0, '');
77
+         (new RoomItem())->store($user->uniqueId, $room->id, 18074, 8, 4, '1.00000', 0, '1');
78
+         (new RoomItem())->store($user->uniqueId, $room->id, 18817, 3, 10, '0.01000', 2, '');
79
+         (new RoomItem())->store($user->uniqueId, $room->id, 18835, 3, 9, '0.00000', 0, '');
80
+         (new RoomItem())->store($user->uniqueId, $room->id, 18835, 3, 11, '0.00000', 0, '');
81
+         (new RoomItem())->store($user->uniqueId, $room->id, 18835, 5, 9, '0.00000', 0, '');
82
+         (new RoomItem())->store($user->uniqueId, $room->id, 18835, 5, 11, '0.00000', 0, '');
83
+
84
+         // Wall Items
85
+         (new RoomItem())->store($user->uniqueId, $room->id, 22988, 0, 0, '0', 0, '', ':w=4,2 l=0,35 l');
86
+         (new RoomItem())->store($user->uniqueId, $room->id, 23163, 0, 0, '0', 0, '1', ':w=4,8 l=0,43 r');
87
+         (new RoomItem())->store($user->uniqueId, $room->id, 23261, 0, 0, '0', 0, '', ':w=2,10 l=2,34 l');
88
+         (new RoomItem())->store($user->uniqueId, $room->id, 23331, 0, 0, '0', 0, '', ':w=2,10 l=2,29 l');
89
+
90
+         return true;
91
+     }
92
+
93
+     /**
94 94
      * Create the Pool Room.
95 95
      *
96 96
      * @param User $user
97 97
      *
98 98
      * @return bool
99 99
      */
100
-    protected function createPoolRoom(User $user): bool
101
-    {
102
-        $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 307, 3104, 1.10, $user->uniqueId, $user->name);
103
-
104
-        $user->update(['home_room' => $room->id]);
105
-
106
-        // Floor Items
107
-        (new RoomItem())->store($user->uniqueId, $room->id, 16715, 5, 11, 1.30000, 0, '');
108
-        (new RoomItem())->store($user->uniqueId, $room->id, 16732, 3, 10, 0.40000, 0, '');
109
-        (new RoomItem())->store($user->uniqueId, $room->id, 17016, 3, 9, 0.00000, 2, '1');
110
-        (new RoomItem())->store($user->uniqueId, $room->id, 17016, 3, 11, 0.00000, 0, '');
111
-        (new RoomItem())->store($user->uniqueId, $room->id, 17016, 4, 9, 0.00000, 4, '');
112
-        (new RoomItem())->store($user->uniqueId, $room->id, 17090, 3, 9, 0.00000, 2, '1');
113
-        (new RoomItem())->store($user->uniqueId, $room->id, 17176, 3, 9, 0.00000, 0, '');
114
-        (new RoomItem())->store($user->uniqueId, $room->id, 17176, 3, 9, 0.40000, 0, '');
115
-        (new RoomItem())->store($user->uniqueId, $room->id, 17176, 3, 10, 0.00000, 0, '');
116
-        (new RoomItem())->store($user->uniqueId, $room->id, 17190, 3, 11, 0.00000, 2, '');
117
-        (new RoomItem())->store($user->uniqueId, $room->id, 17190, 4, 9, 0.00000, 4, '');
118
-        (new RoomItem())->store($user->uniqueId, $room->id, 17191, 3, 10, 0.40000, 2, '');
119
-        (new RoomItem())->store($user->uniqueId, $room->id, 17191, 3, 12, 0.00000, 2, '');
120
-        (new RoomItem())->store($user->uniqueId, $room->id, 17484, 8, 3, 1.00000, 0, '0', 0);
121
-        (new RoomItem())->store($user->uniqueId, $room->id, 17499, 7, 3, 1.00000, 2, '');
122
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 7, 2, 1.00000, 0, '');
123
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 7, 4, 1.00000, 0, '');
124
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 7, 5, 1.00000, 0, '');
125
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 8, 2, 1.00000, 0, '');
126
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 8, 5, 1.00000, 0, '');
127
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 9, 2, 1.00000, 0, '');
128
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 9, 5, 1.00000, 0, '');
129
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 10, 2, 1.00000, 0, '');
130
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 10, 3, 1.00000, 0, '');
131
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 10, 4, 1.00000, 0, '');
132
-        (new RoomItem())->store($user->uniqueId, $room->id, 17520, 10, 5, 1.00000, 0, '');
133
-        (new RoomItem())->store($user->uniqueId, $room->id, 17987, 5, 11, 0.00000, 0, '');
134
-        (new RoomItem())->store($user->uniqueId, $room->id, 18051, 5, 2, 1.00000, 0, '');
135
-        (new RoomItem())->store($user->uniqueId, $room->id, 18051, 5, 4, 1.00000, 0, '');
136
-        (new RoomItem())->store($user->uniqueId, $room->id, 18051, 8, 9, 0.00000, 0, '');
137
-        (new RoomItem())->store($user->uniqueId, $room->id, 18051, 8, 11, 0.00000, 0, '');
138
-        (new RoomItem())->store($user->uniqueId, $room->id, 18051, 9, 9, 0.00000, 0, '');
139
-        (new RoomItem())->store($user->uniqueId, $room->id, 18051, 9, 11, 0.00000, 0, '');
140
-        (new RoomItem())->store($user->uniqueId, $room->id, 18061, 8, 8, 0.00000, 2, '');
141
-        (new RoomItem())->store($user->uniqueId, $room->id, 18061, 8, 9, 0.00000, 6, '1');
142
-        (new RoomItem())->store($user->uniqueId, $room->id, 18061, 10, 8, 0.00000, 4, '1');
143
-        (new RoomItem())->store($user->uniqueId, $room->id, 18070, 8, 2, 1.50000, 0, '1');
144
-        (new RoomItem())->store($user->uniqueId, $room->id, 18079, 9, 8, 0.00000, 0, '1');
145
-        (new RoomItem())->store($user->uniqueId, $room->id, 18363, 3, 9, 0.80000, 0, '2');
146
-
147
-        // Wall Items
148
-        (new RoomItem())->store($user->uniqueId, $room->id, 22996, 0, 0, '0', 0, '', ':w=4,8 l=7,45 r');
149
-        (new RoomItem())->store($user->uniqueId, $room->id, 22996, 0, 0, '0', 0, '', ':w=4,8 l=9,45 l');
150
-        (new RoomItem())->store($user->uniqueId, $room->id, 23063, 0, 0, '0', 0, '', ':w=2,10 l=10,56 l');
151
-        (new RoomItem())->store($user->uniqueId, $room->id, 23063, 0, 0, '0', 0, '', ':w=2,11 l=6,58 l');
152
-        (new RoomItem())->store($user->uniqueId, $room->id, 23078, 0, 0, '0', 0, '1', ':w=6,1 l=0,26 r');
153
-        (new RoomItem())->store($user->uniqueId, $room->id, 23078, 0, 0, '0', 0, '3', ':w=7,1 l=4,28 r');
154
-        (new RoomItem())->store($user->uniqueId, $room->id, 23078, 0, 0, '0', 0, '1', ':w=8,1 l=13,33 r');
155
-        (new RoomItem())->store($user->uniqueId, $room->id, 23078, 0, 0, '0', 0, '3', ':w=10,1 l=0,26 r');
156
-        (new RoomItem())->store($user->uniqueId, $room->id, 23229, 0, 0, '0', 0, '1', ':w=4,3 l=6,49 l');
157
-        (new RoomItem())->store($user->uniqueId, $room->id, 23229, 0, 0, '0', 0, '1', ':w=4,5 l=11,45 l');
158
-
159
-        return true;
160
-    }
161
-
162
-    /**
100
+     protected function createPoolRoom(User $user): bool
101
+     {
102
+         $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 307, 3104, 1.10, $user->uniqueId, $user->name);
103
+
104
+         $user->update(['home_room' => $room->id]);
105
+
106
+         // Floor Items
107
+         (new RoomItem())->store($user->uniqueId, $room->id, 16715, 5, 11, 1.30000, 0, '');
108
+         (new RoomItem())->store($user->uniqueId, $room->id, 16732, 3, 10, 0.40000, 0, '');
109
+         (new RoomItem())->store($user->uniqueId, $room->id, 17016, 3, 9, 0.00000, 2, '1');
110
+         (new RoomItem())->store($user->uniqueId, $room->id, 17016, 3, 11, 0.00000, 0, '');
111
+         (new RoomItem())->store($user->uniqueId, $room->id, 17016, 4, 9, 0.00000, 4, '');
112
+         (new RoomItem())->store($user->uniqueId, $room->id, 17090, 3, 9, 0.00000, 2, '1');
113
+         (new RoomItem())->store($user->uniqueId, $room->id, 17176, 3, 9, 0.00000, 0, '');
114
+         (new RoomItem())->store($user->uniqueId, $room->id, 17176, 3, 9, 0.40000, 0, '');
115
+         (new RoomItem())->store($user->uniqueId, $room->id, 17176, 3, 10, 0.00000, 0, '');
116
+         (new RoomItem())->store($user->uniqueId, $room->id, 17190, 3, 11, 0.00000, 2, '');
117
+         (new RoomItem())->store($user->uniqueId, $room->id, 17190, 4, 9, 0.00000, 4, '');
118
+         (new RoomItem())->store($user->uniqueId, $room->id, 17191, 3, 10, 0.40000, 2, '');
119
+         (new RoomItem())->store($user->uniqueId, $room->id, 17191, 3, 12, 0.00000, 2, '');
120
+         (new RoomItem())->store($user->uniqueId, $room->id, 17484, 8, 3, 1.00000, 0, '0', 0);
121
+         (new RoomItem())->store($user->uniqueId, $room->id, 17499, 7, 3, 1.00000, 2, '');
122
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 7, 2, 1.00000, 0, '');
123
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 7, 4, 1.00000, 0, '');
124
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 7, 5, 1.00000, 0, '');
125
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 8, 2, 1.00000, 0, '');
126
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 8, 5, 1.00000, 0, '');
127
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 9, 2, 1.00000, 0, '');
128
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 9, 5, 1.00000, 0, '');
129
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 10, 2, 1.00000, 0, '');
130
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 10, 3, 1.00000, 0, '');
131
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 10, 4, 1.00000, 0, '');
132
+         (new RoomItem())->store($user->uniqueId, $room->id, 17520, 10, 5, 1.00000, 0, '');
133
+         (new RoomItem())->store($user->uniqueId, $room->id, 17987, 5, 11, 0.00000, 0, '');
134
+         (new RoomItem())->store($user->uniqueId, $room->id, 18051, 5, 2, 1.00000, 0, '');
135
+         (new RoomItem())->store($user->uniqueId, $room->id, 18051, 5, 4, 1.00000, 0, '');
136
+         (new RoomItem())->store($user->uniqueId, $room->id, 18051, 8, 9, 0.00000, 0, '');
137
+         (new RoomItem())->store($user->uniqueId, $room->id, 18051, 8, 11, 0.00000, 0, '');
138
+         (new RoomItem())->store($user->uniqueId, $room->id, 18051, 9, 9, 0.00000, 0, '');
139
+         (new RoomItem())->store($user->uniqueId, $room->id, 18051, 9, 11, 0.00000, 0, '');
140
+         (new RoomItem())->store($user->uniqueId, $room->id, 18061, 8, 8, 0.00000, 2, '');
141
+         (new RoomItem())->store($user->uniqueId, $room->id, 18061, 8, 9, 0.00000, 6, '1');
142
+         (new RoomItem())->store($user->uniqueId, $room->id, 18061, 10, 8, 0.00000, 4, '1');
143
+         (new RoomItem())->store($user->uniqueId, $room->id, 18070, 8, 2, 1.50000, 0, '1');
144
+         (new RoomItem())->store($user->uniqueId, $room->id, 18079, 9, 8, 0.00000, 0, '1');
145
+         (new RoomItem())->store($user->uniqueId, $room->id, 18363, 3, 9, 0.80000, 0, '2');
146
+
147
+         // Wall Items
148
+         (new RoomItem())->store($user->uniqueId, $room->id, 22996, 0, 0, '0', 0, '', ':w=4,8 l=7,45 r');
149
+         (new RoomItem())->store($user->uniqueId, $room->id, 22996, 0, 0, '0', 0, '', ':w=4,8 l=9,45 l');
150
+         (new RoomItem())->store($user->uniqueId, $room->id, 23063, 0, 0, '0', 0, '', ':w=2,10 l=10,56 l');
151
+         (new RoomItem())->store($user->uniqueId, $room->id, 23063, 0, 0, '0', 0, '', ':w=2,11 l=6,58 l');
152
+         (new RoomItem())->store($user->uniqueId, $room->id, 23078, 0, 0, '0', 0, '1', ':w=6,1 l=0,26 r');
153
+         (new RoomItem())->store($user->uniqueId, $room->id, 23078, 0, 0, '0', 0, '3', ':w=7,1 l=4,28 r');
154
+         (new RoomItem())->store($user->uniqueId, $room->id, 23078, 0, 0, '0', 0, '1', ':w=8,1 l=13,33 r');
155
+         (new RoomItem())->store($user->uniqueId, $room->id, 23078, 0, 0, '0', 0, '3', ':w=10,1 l=0,26 r');
156
+         (new RoomItem())->store($user->uniqueId, $room->id, 23229, 0, 0, '0', 0, '1', ':w=4,3 l=6,49 l');
157
+         (new RoomItem())->store($user->uniqueId, $room->id, 23229, 0, 0, '0', 0, '1', ':w=4,5 l=11,45 l');
158
+
159
+         return true;
160
+     }
161
+
162
+     /**
163 163
      * Create the NUX Club Room.
164 164
      *
165 165
      * @param User $user
166 166
      *
167 167
      * @return bool
168 168
      */
169
-    protected function createClubRoom(User $user): bool
170
-    {
171
-        $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 409, 1902, 0.0, $user->uniqueId, $user->name);
172
-
173
-        $user->update(['home_room' => $room->id]);
174
-
175
-        // Floor Items
176
-        (new RoomItem())->store($user->uniqueId, $room->id, 16904, 4, 11, '0.00000', 0, '1');
177
-        (new RoomItem())->store($user->uniqueId, $room->id, 16905, 6, 9, '0.00000', 0, '1');
178
-        (new RoomItem())->store($user->uniqueId, $room->id, 16905, 6, 10, '0.00000', 0, '1');
179
-        (new RoomItem())->store($user->uniqueId, $room->id, 16905, 8, 9, '0.00000', 0, '1');
180
-        (new RoomItem())->store($user->uniqueId, $room->id, 16905, 8, 10, '0.00000', 0, '1');
181
-        (new RoomItem())->store($user->uniqueId, $room->id, 16907, 5, 9, '0.00000', 6, '');
182
-        (new RoomItem())->store($user->uniqueId, $room->id, 16907, 5, 10, '0.00000', 6, '');
183
-        (new RoomItem())->store($user->uniqueId, $room->id, 16909, 4, 9, '0.00000', 2, '1');
184
-        (new RoomItem())->store($user->uniqueId, $room->id, 16909, 4, 10, '0.00000', 2, '1');
185
-        (new RoomItem())->store($user->uniqueId, $room->id, 16913, 6, 7, '1.30000', 0, '3');
186
-        (new RoomItem())->store($user->uniqueId, $room->id, 16913, 9, 7, '1.30000', 0, '3');
187
-        (new RoomItem())->store($user->uniqueId, $room->id, 17189, 10, 2, '1.00000', 0, '');
188
-        (new RoomItem())->store($user->uniqueId, $room->id, 17573, 6, 7, '0.00000', 0, '3');
189
-        (new RoomItem())->store($user->uniqueId, $room->id, 17573, 7, 7, '0.00000', 0, '3');
190
-        (new RoomItem())->store($user->uniqueId, $room->id, 17573, 8, 7, '0.00000', 0, '3');
191
-        (new RoomItem())->store($user->uniqueId, $room->id, 17573, 9, 7, '0.00000', 0, '3');
192
-        (new RoomItem())->store($user->uniqueId, $room->id, 18048, 7, 2, '1.00000', 4, '');
193
-        (new RoomItem())->store($user->uniqueId, $room->id, 18082, 6, 3, '1.00000', 2, '');
194
-        (new RoomItem())->store($user->uniqueId, $room->id, 18082, 9, 3, '1.00000', 6, '');
195
-
196
-        // Wall Items
197
-        (new RoomItem())->store($user->uniqueId, $room->id, 23008, 0, 0, '0', 0, '2', ':w=4,8 l=0,27 r');
198
-        (new RoomItem())->store($user->uniqueId, $room->id, 23013, 0, 0, '0', 0, '', ':w=2,10 l=2,44 l');
199
-        (new RoomItem())->store($user->uniqueId, $room->id, 23014, 0, 0, '0', 0, '1', ':w=8,1 l=14,27 r');
200
-        (new RoomItem())->store($user->uniqueId, $room->id, 23236, 0, 0, '0', 0, '1', ':w=6,1 l=5,31 r');
201
-        (new RoomItem())->store($user->uniqueId, $room->id, 23239, 0, 0, '0', 0, '', ':w=4,7 l=4,29 l');
202
-
203
-        return true;
204
-    }
169
+     protected function createClubRoom(User $user): bool
170
+     {
171
+         $room = (new Room())->store("{$user->name}'s room", "{$user->name} has entered the building", 'model_h', 25, 12, 409, 1902, 0.0, $user->uniqueId, $user->name);
172
+
173
+         $user->update(['home_room' => $room->id]);
174
+
175
+         // Floor Items
176
+         (new RoomItem())->store($user->uniqueId, $room->id, 16904, 4, 11, '0.00000', 0, '1');
177
+         (new RoomItem())->store($user->uniqueId, $room->id, 16905, 6, 9, '0.00000', 0, '1');
178
+         (new RoomItem())->store($user->uniqueId, $room->id, 16905, 6, 10, '0.00000', 0, '1');
179
+         (new RoomItem())->store($user->uniqueId, $room->id, 16905, 8, 9, '0.00000', 0, '1');
180
+         (new RoomItem())->store($user->uniqueId, $room->id, 16905, 8, 10, '0.00000', 0, '1');
181
+         (new RoomItem())->store($user->uniqueId, $room->id, 16907, 5, 9, '0.00000', 6, '');
182
+         (new RoomItem())->store($user->uniqueId, $room->id, 16907, 5, 10, '0.00000', 6, '');
183
+         (new RoomItem())->store($user->uniqueId, $room->id, 16909, 4, 9, '0.00000', 2, '1');
184
+         (new RoomItem())->store($user->uniqueId, $room->id, 16909, 4, 10, '0.00000', 2, '1');
185
+         (new RoomItem())->store($user->uniqueId, $room->id, 16913, 6, 7, '1.30000', 0, '3');
186
+         (new RoomItem())->store($user->uniqueId, $room->id, 16913, 9, 7, '1.30000', 0, '3');
187
+         (new RoomItem())->store($user->uniqueId, $room->id, 17189, 10, 2, '1.00000', 0, '');
188
+         (new RoomItem())->store($user->uniqueId, $room->id, 17573, 6, 7, '0.00000', 0, '3');
189
+         (new RoomItem())->store($user->uniqueId, $room->id, 17573, 7, 7, '0.00000', 0, '3');
190
+         (new RoomItem())->store($user->uniqueId, $room->id, 17573, 8, 7, '0.00000', 0, '3');
191
+         (new RoomItem())->store($user->uniqueId, $room->id, 17573, 9, 7, '0.00000', 0, '3');
192
+         (new RoomItem())->store($user->uniqueId, $room->id, 18048, 7, 2, '1.00000', 4, '');
193
+         (new RoomItem())->store($user->uniqueId, $room->id, 18082, 6, 3, '1.00000', 2, '');
194
+         (new RoomItem())->store($user->uniqueId, $room->id, 18082, 9, 3, '1.00000', 6, '');
195
+
196
+         // Wall Items
197
+         (new RoomItem())->store($user->uniqueId, $room->id, 23008, 0, 0, '0', 0, '2', ':w=4,8 l=0,27 r');
198
+         (new RoomItem())->store($user->uniqueId, $room->id, 23013, 0, 0, '0', 0, '', ':w=2,10 l=2,44 l');
199
+         (new RoomItem())->store($user->uniqueId, $room->id, 23014, 0, 0, '0', 0, '1', ':w=8,1 l=14,27 r');
200
+         (new RoomItem())->store($user->uniqueId, $room->id, 23236, 0, 0, '0', 0, '1', ':w=6,1 l=5,31 r');
201
+         (new RoomItem())->store($user->uniqueId, $room->id, 23239, 0, 0, '0', 0, '', ':w=4,7 l=4,29 l');
202
+
203
+         return true;
204
+     }
205 205
 }
Please login to merge, or discard this patch.