Add validation to prevent invalid ports, closes #1034

This commit is contained in:
Dane Everitt
2018-03-10 13:10:40 -06:00
parent bc3cb7bfd5
commit 40c74ae1e7
10 changed files with 205 additions and 152 deletions

View File

@@ -73,7 +73,10 @@ class AllocationController extends ApplicationApiController
* @param \Pterodactyl\Http\Requests\Api\Application\Allocations\StoreAllocationRequest $request
* @return array
*
* @throws \Pterodactyl\Exceptions\DisplayException
* @throws \Pterodactyl\Exceptions\Service\Allocation\CidrOutOfRangeException
* @throws \Pterodactyl\Exceptions\Service\Allocation\InvalidPortMappingException
* @throws \Pterodactyl\Exceptions\Service\Allocation\PortOutOfRangeException
* @throws \Pterodactyl\Exceptions\Service\Allocation\TooManyPortsInRangeException
*/
public function store(StoreAllocationRequest $request): array
{