Refactor (again)

This commit is contained in:
Dane Everitt 2017-07-09 12:29:18 -05:00
parent 8953f83f87
commit 1f4f6024cc
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
10 changed files with 29 additions and 29 deletions

View file

@ -22,13 +22,13 @@
* SOFTWARE.
*/
namespace Pterodactyl\Services;
namespace Pterodactyl\Services\Api;
use Illuminate\Database\ConnectionInterface;
use Illuminate\Contracts\Encryption\Encrypter;
use Pterodactyl\Contracts\Repository\ApiKeyRepositoryInterface;
class ApiKeyService
class KeyService
{
const PUB_CRYPTO_BYTES = 8;
const PRIV_CRYPTO_BYTES = 32;
@ -44,7 +44,7 @@ class ApiKeyService
protected $encrypter;
/**
* @var \Pterodactyl\Services\ApiPermissionService
* @var \Pterodactyl\Services\Api\PermissionService
*/
protected $permissionService;
@ -59,13 +59,13 @@ class ApiKeyService
* @param \Pterodactyl\Contracts\Repository\ApiKeyRepositoryInterface $repository
* @param \Illuminate\Database\ConnectionInterface $database
* @param \Illuminate\Contracts\Encryption\Encrypter $encrypter
* @param \Pterodactyl\Services\ApiPermissionService $permissionService
* @param \Pterodactyl\Services\Api\PermissionService $permissionService
*/
public function __construct(
ApiKeyRepositoryInterface $repository,
ConnectionInterface $database,
Encrypter $encrypter,
ApiPermissionService $permissionService
PermissionService $permissionService
) {
$this->repository = $repository;
$this->database = $database;

View file

@ -22,11 +22,11 @@
* SOFTWARE.
*/
namespace Pterodactyl\Services;
namespace Pterodactyl\Services\Api;
use Pterodactyl\Contracts\Repository\ApiPermissionRepositoryInterface;
class ApiPermissionService
class PermissionService
{
/**
* @var \Pterodactyl\Contracts\Repository\ApiPermissionRepositoryInterface

View file

@ -22,7 +22,7 @@
* SOFTWARE.
*/
namespace Pterodactyl\Services\Administrative;
namespace Pterodactyl\Services\Database;
use Illuminate\Database\DatabaseManager;
use Illuminate\Contracts\Encryption\Encrypter;

View file

@ -22,7 +22,7 @@
* SOFTWARE.
*/
namespace Pterodactyl\Services\Administrative;
namespace Pterodactyl\Services;
use Pterodactyl\Contracts\Repository\LocationRepositoryInterface;

View file

@ -22,7 +22,7 @@
* SOFTWARE.
*/
namespace Pterodactyl\Services\Administrative;
namespace Pterodactyl\Services;
use Illuminate\Foundation\Application;
use Illuminate\Contracts\Hashing\Hasher;