public function delete(Request $request) { $player_name = $this->player->player_name; Event::fire(new PlayerWillBeDeleted($this->player)); if ($this->player->delete()) { if (option('return_score')) { $this->user->setScore(Option::get('score_per_player'), 'plus'); } Event::fire(new PlayerWasDeleted($player_name)); return json(trans('user.player.delete.success', ['name' => $player_name]), 0); } }