Reorganize API files

This commit is contained in:
Dane Everitt 2018-01-19 19:58:57 -06:00
parent bdadec002c
commit 0e7f8cedf0
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
41 changed files with 156 additions and 111 deletions

View file

@ -1,11 +1,11 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Allocations;
namespace Pterodactyl\Http\Requests\Api\Application\Allocations;
use Pterodactyl\Models\Node;
use Pterodactyl\Models\Allocation;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class DeleteAllocationRequest extends ApiAdminRequest
{

View file

@ -1,10 +1,10 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Allocations;
namespace Pterodactyl\Http\Requests\Api\Application\Allocations;
use Pterodactyl\Models\Node;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class GetAllocationsRequest extends ApiAdminRequest
{

View file

@ -1,11 +1,11 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin;
namespace Pterodactyl\Http\Requests\Api\Application;
use Pterodactyl\Models\ApiKey;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Illuminate\Foundation\Http\FormRequest;
use Pterodactyl\Exceptions\PterodactylException;
use Pterodactyl\Services\Acl\Api\AdminAcl as Acl;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
abstract class ApiAdminRequest extends FormRequest
@ -24,7 +24,7 @@ abstract class ApiAdminRequest extends FormRequest
*
* @var int
*/
protected $permission = Acl::NONE;
protected $permission = AdminAcl::NONE;
/**
* Determine if the current user is authorized to perform
@ -40,7 +40,7 @@ abstract class ApiAdminRequest extends FormRequest
throw new PterodactylException('An ACL resource must be defined on API requests.');
}
return Acl::check($this->key(), $this->resource, $this->permission);
return AdminAcl::check($this->key(), $this->resource, $this->permission);
}
/**

View file

@ -1,10 +1,10 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Locations;
namespace Pterodactyl\Http\Requests\Api\Application\Locations;
use Pterodactyl\Models\Location;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class DeleteLocationRequest extends ApiAdminRequest
{

View file

@ -1,9 +1,9 @@
<?php
namespace Pterodactyl\Http\Controllers\API\Admin\Locations;
namespace Pterodactyl\Http\Controllers\Api\Application\Locations;
use Pterodactyl\Models\Location;
use Pterodactyl\Http\Requests\API\Admin\Locations\GetLocationsRequest;
use Pterodactyl\Http\Requests\Api\Application\Locations\GetLocationsRequest;
class GetLocationRequest extends GetLocationsRequest
{

View file

@ -1,9 +1,9 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Locations;
namespace Pterodactyl\Http\Requests\Api\Application\Locations;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class GetLocationsRequest extends ApiAdminRequest
{

View file

@ -1,10 +1,10 @@
<?php
namespace Pterodactyl\Http\Controllers\API\Admin\Locations;
namespace Pterodactyl\Http\Controllers\Api\Application\Locations;
use Pterodactyl\Models\Location;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class StoreLocationRequest extends ApiAdminRequest
{

View file

@ -1,9 +1,9 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Locations;
namespace Pterodactyl\Http\Requests\Api\Application\Locations;
use Pterodactyl\Models\Location;
use Pterodactyl\Http\Controllers\API\Admin\Locations\StoreLocationRequest;
use Pterodactyl\Http\Controllers\Api\Application\Locations\StoreLocationRequest;
class UpdateLocationRequest extends StoreLocationRequest
{

View file

@ -1,10 +1,10 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Nodes;
namespace Pterodactyl\Http\Requests\Api\Application\Nodes;
use Pterodactyl\Models\Node;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class DeleteNodeRequest extends ApiAdminRequest
{

View file

@ -1,9 +1,9 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Nodes;
namespace Pterodactyl\Http\Requests\Api\Application\Nodes;
use Pterodactyl\Models\Node;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class GetNodeRequest extends ApiAdminRequest
{

View file

@ -1,9 +1,9 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Nodes;
namespace Pterodactyl\Http\Requests\Api\Application\Nodes;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class GetNodesRequest extends ApiAdminRequest
{

View file

@ -1,10 +1,10 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Nodes;
namespace Pterodactyl\Http\Requests\Api\Application\Nodes;
use Pterodactyl\Models\Node;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class StoreNodeRequest extends ApiAdminRequest
{

View file

@ -1,6 +1,6 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Nodes;
namespace Pterodactyl\Http\Requests\Api\Application\Nodes;
use Pterodactyl\Models\Node;

View file

@ -1,10 +1,10 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Users;
namespace Pterodactyl\Http\Requests\Api\Application\Users;
use Pterodactyl\Models\User;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class DeleteUserRequest extends ApiAdminRequest
{

View file

@ -1,6 +1,6 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Users;
namespace Pterodactyl\Http\Requests\Api\Application\Users;
use Pterodactyl\Models\User;

View file

@ -1,9 +1,9 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Users;
namespace Pterodactyl\Http\Requests\Api\Application\Users;
use Pterodactyl\Services\Acl\Api\AdminAcl as Acl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class GetUsersRequest extends ApiAdminRequest
{

View file

@ -1,10 +1,10 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Users;
namespace Pterodactyl\Http\Requests\Api\Application\Users;
use Pterodactyl\Models\User;
use Pterodactyl\Services\Acl\Api\AdminAcl;
use Pterodactyl\Http\Requests\API\Admin\ApiAdminRequest;
use Pterodactyl\Http\Requests\Api\Application\ApiAdminRequest;
class StoreUserRequest extends ApiAdminRequest
{

View file

@ -1,6 +1,6 @@
<?php
namespace Pterodactyl\Http\Requests\API\Admin\Users;
namespace Pterodactyl\Http\Requests\Api\Application\Users;
use Pterodactyl\Models\User;