App\Http\Controllers\TextureController::json PHP Method

json() public method

Return Player Profile formatted in JSON.
public json ( string $player_name, string $api = "" ) : Illuminate\Http\Response
$player_name string
$api string
return Illuminate\Http\Response
    public function json($player_name, $api = "")
    {
        $player = $this->getPlayerInstance($player_name);
        if ($api == "csl") {
            $content = $player->getJsonProfile(Player::CSL_API);
        } else {
            if ($api == "usm") {
                $content = $player->getJsonProfile(Player::USM_API);
            } else {
                $content = $player->getJsonProfile(Option::get('api_type'));
            }
        }
        return Response::rawJson($content, 200, ['Last-Modified' => Carbon::createFromTimestamp($player->getLastModified())->format('D, d M Y H:i:s \\G\\M\\T')]);
    }