Skip to content

Commit 1f4f602

Browse files
committed
Refactor (again)
1 parent 8953f83 commit 1f4f602

File tree

10 files changed

+29
-29
lines changed

10 files changed

+29
-29
lines changed
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@
2222
* SOFTWARE.
2323
*/
2424

25-
namespace Pterodactyl\Services;
25+
namespace Pterodactyl\Services\Api;
2626

2727
use Illuminate\Database\ConnectionInterface;
2828
use Illuminate\Contracts\Encryption\Encrypter;
2929
use Pterodactyl\Contracts\Repository\ApiKeyRepositoryInterface;
3030

31-
class ApiKeyService
31+
class KeyService
3232
{
3333
const PUB_CRYPTO_BYTES = 8;
3434
const PRIV_CRYPTO_BYTES = 32;
@@ -44,7 +44,7 @@ class ApiKeyService
4444
protected $encrypter;
4545

4646
/**
47-
* @var \Pterodactyl\Services\ApiPermissionService
47+
* @var \Pterodactyl\Services\Api\PermissionService
4848
*/
4949
protected $permissionService;
5050

@@ -59,13 +59,13 @@ class ApiKeyService
5959
* @param \Pterodactyl\Contracts\Repository\ApiKeyRepositoryInterface $repository
6060
* @param \Illuminate\Database\ConnectionInterface $database
6161
* @param \Illuminate\Contracts\Encryption\Encrypter $encrypter
62-
* @param \Pterodactyl\Services\ApiPermissionService $permissionService
62+
* @param \Pterodactyl\Services\Api\PermissionService $permissionService
6363
*/
6464
public function __construct(
6565
ApiKeyRepositoryInterface $repository,
6666
ConnectionInterface $database,
6767
Encrypter $encrypter,
68-
ApiPermissionService $permissionService
68+
PermissionService $permissionService
6969
) {
7070
$this->repository = $repository;
7171
$this->database = $database;
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
* SOFTWARE.
2323
*/
2424

25-
namespace Pterodactyl\Services;
25+
namespace Pterodactyl\Services\Api;
2626

2727
use Pterodactyl\Contracts\Repository\ApiPermissionRepositoryInterface;
2828

29-
class ApiPermissionService
29+
class PermissionService
3030
{
3131
/**
3232
* @var \Pterodactyl\Contracts\Repository\ApiPermissionRepositoryInterface

app/Services/Administrative/DatabaseHostService.php renamed to app/Services/Database/DatabaseHostService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
* SOFTWARE.
2323
*/
2424

25-
namespace Pterodactyl\Services\Administrative;
25+
namespace Pterodactyl\Services\Database;
2626

2727
use Illuminate\Database\DatabaseManager;
2828
use Illuminate\Contracts\Encryption\Encrypter;

app/Services/Administrative/LocationService.php renamed to app/Services/LocationService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
* SOFTWARE.
2323
*/
2424

25-
namespace Pterodactyl\Services\Administrative;
25+
namespace Pterodactyl\Services;
2626

2727
use Pterodactyl\Contracts\Repository\LocationRepositoryInterface;
2828

app/Services/Administrative/UserService.php renamed to app/Services/UserService.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
* SOFTWARE.
2323
*/
2424

25-
namespace Pterodactyl\Services\Administrative;
25+
namespace Pterodactyl\Services;
2626

2727
use Illuminate\Foundation\Application;
2828
use Illuminate\Contracts\Hashing\Hasher;

tests/Unit/Services/ApiKeyServiceTest.php renamed to tests/Unit/Services/Api/KeyServiceTest.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,18 @@
2222
* SOFTWARE.
2323
*/
2424

25-
namespace Tests\Unit\Services;
25+
namespace Tests\Unit\Services\Api;
2626

2727
use Illuminate\Contracts\Encryption\Encrypter;
2828
use Illuminate\Database\ConnectionInterface;
2929
use Mockery as m;
3030
use phpmock\phpunit\PHPMock;
3131
use Pterodactyl\Contracts\Repository\ApiKeyRepositoryInterface;
32-
use Pterodactyl\Services\ApiKeyService;
33-
use Pterodactyl\Services\ApiPermissionService;
32+
use Pterodactyl\Services\Api\KeyService;
33+
use Pterodactyl\Services\Api\PermissionService;
3434
use Tests\TestCase;
3535

36-
class ApiKeyServiceTest extends TestCase
36+
class KeyServiceTest extends TestCase
3737
{
3838
use PHPMock;
3939

@@ -48,7 +48,7 @@ class ApiKeyServiceTest extends TestCase
4848
protected $encrypter;
4949

5050
/**
51-
* @var \Pterodactyl\Services\ApiPermissionService
51+
* @var \Pterodactyl\Services\Api\PermissionService
5252
*/
5353
protected $permissions;
5454

@@ -58,7 +58,7 @@ class ApiKeyServiceTest extends TestCase
5858
protected $repository;
5959

6060
/**
61-
* @var \Pterodactyl\Services\ApiKeyService
61+
* @var \Pterodactyl\Services\Api\KeyService
6262
*/
6363
protected $service;
6464

@@ -68,10 +68,10 @@ public function setUp()
6868

6969
$this->database = m::mock(ConnectionInterface::class);
7070
$this->encrypter = m::mock(Encrypter::class);
71-
$this->permissions = m::mock(ApiPermissionService::class);
71+
$this->permissions = m::mock(PermissionService::class);
7272
$this->repository = m::mock(ApiKeyRepositoryInterface::class);
7373

74-
$this->service = new ApiKeyService(
74+
$this->service = new KeyService(
7575
$this->repository, $this->database, $this->encrypter, $this->permissions
7676
);
7777
}
@@ -81,7 +81,7 @@ public function setUp()
8181
*/
8282
public function test_create_function()
8383
{
84-
$this->getFunctionMock('\\Pterodactyl\\Services', 'random_bytes')
84+
$this->getFunctionMock('\\Pterodactyl\\Services\\Api', 'random_bytes')
8585
->expects($this->exactly(2))
8686
->willReturnCallback(function ($bytes) {
8787
return hex2bin(str_pad('', $bytes * 2, '0'));

tests/Unit/Services/ApiPermissionServiceTest.php renamed to tests/Unit/Services/Api/PermissionServiceTest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,18 @@
2727
use Mockery as m;
2828
use Pterodactyl\Contracts\Repository\ApiPermissionRepositoryInterface;
2929
use Pterodactyl\Models\APIPermission;
30-
use Pterodactyl\Services\ApiPermissionService;
30+
use Pterodactyl\Services\Api\PermissionService;
3131
use Tests\TestCase;
3232

33-
class ApiPermissionServiceTest extends TestCase
33+
class PermissionServiceTest extends TestCase
3434
{
3535
/**
3636
* @var \Pterodactyl\Contracts\Repository\ApiPermissionRepositoryInterface
3737
*/
3838
protected $repository;
3939

4040
/**
41-
* @var \Pterodactyl\Services\ApiPermissionService
41+
* @var \Pterodactyl\Services\Api\PermissionService
4242
*/
4343
protected $service;
4444

@@ -50,7 +50,7 @@ public function setUp()
5050
parent::setUp();
5151

5252
$this->repository = m::mock(ApiPermissionRepositoryInterface::class);
53-
$this->service = new ApiPermissionService($this->repository);
53+
$this->service = new PermissionService($this->repository);
5454
}
5555

5656
/**

tests/Unit/Services/Administrative/DatabaseHostServiceTest.php renamed to tests/Unit/Services/Database/DatabaseHostServiceTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
use Illuminate\Contracts\Encryption\Encrypter;
3131
use Pterodactyl\Extensions\DynamicDatabaseConnection;
3232
use Pterodactyl\Contracts\Repository\DatabaseHostInterface;
33-
use Pterodactyl\Services\Administrative\DatabaseHostService;
33+
use Pterodactyl\Services\Database\DatabaseHostService;
3434

3535
class DatabaseHostServiceTest extends TestCase
3636
{
@@ -55,7 +55,7 @@ class DatabaseHostServiceTest extends TestCase
5555
protected $repository;
5656

5757
/**
58-
* @var \Pterodactyl\Services\Administrative\DatabaseHostService
58+
* @var \Pterodactyl\Services\Database\DatabaseHostService
5959
*/
6060
protected $service;
6161

tests/Unit/Services/Administrative/LocationServiceTest.php renamed to tests/Unit/Services/LocationServiceTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
use Mockery as m;
2828
use Tests\TestCase;
29-
use Pterodactyl\Services\Administrative\LocationService;
29+
use Pterodactyl\Services\LocationService;
3030
use Pterodactyl\Contracts\Repository\LocationRepositoryInterface;
3131

3232
class LocationServiceTest extends TestCase
@@ -37,7 +37,7 @@ class LocationServiceTest extends TestCase
3737
protected $repository;
3838

3939
/**
40-
* @var \Pterodactyl\Services\Administrative\LocationService
40+
* @var \Pterodactyl\Services\LocationService
4141
*/
4242
protected $service;
4343

tests/Unit/Services/Administrative/UserServiceTest.php renamed to tests/Unit/Services/UserServiceTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
use Illuminate\Database\ConnectionInterface;
3232
use Illuminate\Notifications\ChannelManager;
3333
use Pterodactyl\Notifications\AccountCreated;
34-
use Pterodactyl\Services\Administrative\UserService;
34+
use Pterodactyl\Services\UserService;
3535
use Pterodactyl\Services\Helpers\TemporaryPasswordService;
3636
use Pterodactyl\Contracts\Repository\UserRepositoryInterface;
3737

@@ -68,7 +68,7 @@ class UserServiceTest extends TestCase
6868
protected $repository;
6969

7070
/**
71-
* @var \Pterodactyl\Services\Administrative\UserService
71+
* @var \Pterodactyl\Services\UserService
7272
*/
7373
protected $service;
7474

0 commit comments

Comments
 (0)