Skip to content

Commit 4900d3f

Browse files
committed
level 7
1 parent df981bb commit 4900d3f

File tree

40 files changed

+133
-61
lines changed

40 files changed

+133
-61
lines changed

app/Actions/Database/DeleteDatabase.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ class DeleteDatabase
99
{
1010
public function delete(Server $server, Database $database): void
1111
{
12-
$server->database()->handler()->delete($database->name);
12+
/** @var \App\SSH\Services\Database\Database $handler */
13+
$handler = $server->database()->handler();
14+
$handler->delete($database->name);
1315
$database->delete();
1416
}
1517
}

app/Actions/Database/DeleteDatabaseUser.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ class DeleteDatabaseUser
99
{
1010
public function delete(Server $server, DatabaseUser $databaseUser): void
1111
{
12-
$server->database()->handler()->deleteUser($databaseUser->username, $databaseUser->host);
12+
/** @var \App\SSH\Services\Database\Database $handler */
13+
$handler = $server->database()->handler();
14+
$handler->deleteUser($databaseUser->username, $databaseUser->host);
1315
$databaseUser->delete();
1416
}
1517
}

app/Actions/Database/LinkUser.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,17 @@ public function link(DatabaseUser $databaseUser, array $input): DatabaseUser
3232

3333
$databaseUser->databases = $input['databases'];
3434

35+
/** @var \App\SSH\Services\Database\Database $handler */
36+
$handler = $databaseUser->server->database()->handler();
37+
3538
// Unlink the user from all databases
36-
$databaseUser->server->database()->handler()->unlink(
39+
$handler->unlink(
3740
$databaseUser->username,
3841
$databaseUser->host
3942
);
4043

4144
// Link the user to the selected databases
42-
$databaseUser->server->database()->handler()->link(
45+
$handler->link(
4346
$databaseUser->username,
4447
$databaseUser->host,
4548
$databaseUser->databases

app/Actions/Monitoring/UpdateMetricSettings.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,9 @@ class UpdateMetricSettings
1212
public function update(Server $server, array $input): void
1313
{
1414
$service = $server->monitoring();
15-
16-
$data = $service->handler()->data();
15+
/** @var \App\SSH\Services\ServiceInterface $handler */
16+
$handler = $service->handler();
17+
$data = $handler->data();
1718
$data['data_retention'] = $input['data_retention'];
1819
$service->type_data = $data;
1920
$service->save();

app/Actions/NotificationChannels/AddChannel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public function add(User $user, array $input): void
5353

5454
/**
5555
* @param array<string, mixed> $input
56-
* @return array<string, array<string>>
56+
* @return array<string, mixed>
5757
*/
5858
public static function rules(array $input): array
5959
{

app/Actions/SSL/CreateSSL.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public function create(Site $site, array $input): void
5757

5858
/**
5959
* @param array<string, mixed> $input
60-
* @return array<string, array<string>>
60+
* @return array<string, mixed>
6161
*/
6262
public static function rules(array $input): array
6363
{

app/Actions/Server/CreateServer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ private function install(Server $server): void
119119

120120
/**
121121
* @param array<string, mixed> $input
122-
* @return array<string, array<string>>
122+
* @return array<string, mixed>
123123
*/
124124
public static function rules(Project $project, array $input): array
125125
{

app/Actions/ServerProvider/CreateServerProvider.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,15 @@ public function create(User $user, Project $project, array $input): ServerProvid
4545
private static function getProvider(string $name): ServerProviderContract
4646
{
4747
$providerClass = config('core.server_providers_class.'.$name);
48+
/** @var ServerProviderContract $provider */
49+
$provider = new $providerClass;
4850

49-
return new $providerClass;
51+
return $provider;
5052
}
5153

5254
/**
5355
* @param array<string, mixed> $input
54-
* @return array<string, array<string>>
56+
* @return array<string, mixed>
5557
*/
5658
public static function rules(array $input): array
5759
{

app/Actions/Site/CreateSite.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public function create(Server $server, array $input): Site
103103

104104
/**
105105
* @param array<string, mixed> $input
106-
* @return array<string, array<string>>
106+
* @return array<string, mixed>
107107
*/
108108
public static function rules(Server $server, array $input): array
109109
{

app/Actions/StorageProvider/CreateStorageProvider.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public function create(User $user, Project $project, array $input): StorageProvi
4545

4646
/**
4747
* @param array<string, mixed> $input
48-
* @return array<string, array<mixed>>
48+
* @return array<string, mixed>
4949
*/
5050
public static function rules(array $input): array
5151
{

0 commit comments

Comments
 (0)