permissions()->changeTitle() !== true) { throw new PermissionException(['key' => 'site.changeTitle.permission']); } return true; } public static function update(Site $site, array $content = []): bool { if ($site->permissions()->update() !== true) { throw new PermissionException(['key' => 'site.update.permission']); } return true; } }