impress/app/controllers/swf_assets_controller.rb

13 lines
426 B
Ruby

class SwfAssetsController < ApplicationController
def index
if params[:item_id]
@swf_assets = Item.find(params[:item_id]).swf_assets
if params[:body_id]
@swf_assets = @swf_assets.fitting_body_id(params[:body_id])
end
elsif params[:pet_type_id]
@swf_assets = PetType.find(params[:pet_type_id]).pet_states.first.swf_assets
end
render :json => @swf_assets.for_json.all
end
end