<?php namespace Pterodactyl\Http\Requests\Admin; use Pterodactyl\Models\User; use Illuminate\Support\Collection; class UserFormRequest extends AdminFormRequest { /** * Rules to apply to requests for updating or creating a user * in the Admin CP. */ public function rules() { return Collection::make( User::getRulesForUpdate($this->route()->parameter('user')) )->only([ 'email', 'username', 'name_first', 'name_last', 'password', 'language', 'root_admin', ])->toArray(); } }