> */ public function rules(): array { return [ 'inherit_permissions' => ['sometimes', 'boolean'], 'all_read' => ['sometimes', 'boolean'], 'all_write' => ['sometimes', 'boolean'], 'role_read_ids' => ['sometimes', 'array'], 'role_read_ids.*' => ['integer', 'exists:roles,id'], 'role_write_ids' => ['sometimes', 'array'], 'role_write_ids.*' => ['integer', 'exists:roles,id'], 'user_read_ids' => ['sometimes', 'array'], 'user_read_ids.*' => ['integer', 'exists:users,id'], 'user_write_ids' => ['sometimes', 'array'], 'user_write_ids.*' => ['integer', 'exists:users,id'], ]; } }