App\Http\Controllers\PlayerController::setTexture PHP Method

setTexture() public method

A wrapper of Player::setTexture()
public setTexture ( Illuminate\Http\Request $request )
$request Illuminate\Http\Request
    public function setTexture(Request $request)
    {
        foreach ($request->input('tid') as $key => $value) {
            if (!($texture = Texture::find($value))) {
                return json(trans('skinlib.un-existent'), 6);
            }
            $field_name = "tid_{$texture->type}";
            $this->player->setTexture([$field_name => $value]);
        }
        return json(trans('user.player.set.success', ['name' => $this->player->player_name]), 0);
    }