misc_pterodactyl-panel/app/Http/Controllers/Api/Client/Servers
DaneEveritt e313dff674
Massively simplify API binding logic
Changes the API internals to use normal Laravel binding which automatically supports nested-models and can determine their relationships. This removes a lot of confusingly complex internal logic and replaces it with standard Laravel code.

This also removes a deprecated "getModel" method and fully replaces it with a "parameter" method that does stricter type-checking.
2022-05-22 14:10:01 -04:00
..
BackupController.php Run php-cs-fixer 2021-08-15 17:20:36 -07:00
CommandController.php Use more standardized phpcs 2021-01-23 12:33:34 -08:00
DatabaseController.php Use more standardized phpcs 2021-01-23 12:33:34 -08:00
FileController.php Reeformat with new rules post merge 2021-01-25 19:20:51 -08:00
FileUploadController.php Use more standardized phpcs 2021-01-23 12:33:34 -08:00
NetworkAllocationController.php Don't allow allocations to be deleted by users if no limit is defined; closes #3703 2022-05-07 15:05:28 -04:00
PowerController.php Use more standardized phpcs 2021-01-23 12:33:34 -08:00
ResourceUtilizationController.php Run php-cs-fixer 2021-08-15 17:20:36 -07:00
ScheduleController.php Massively simplify API binding logic 2022-05-22 14:10:01 -04:00
ScheduleTaskController.php Don't allow backups to be made via schedules if limit = 0 (#3323) 2021-05-16 09:47:36 -07:00
ServerController.php Use more standardized phpcs 2021-01-23 12:33:34 -08:00
SettingsController.php Support naming docker images on eggs; closes #4052 2022-05-07 17:45:22 -04:00
StartupController.php Use more standardized phpcs 2021-01-23 12:33:34 -08:00
SubuserController.php Use more standardized phpcs 2021-01-23 12:33:34 -08:00
WebsocketController.php Use more standardized phpcs 2021-01-23 12:33:34 -08:00