Sha256: 9818e2d3f56b8c0e95894adcc766dab085c49a800f9bf3a5ca5c55482b9ef6f8
Contents?: true
Size: 588 Bytes
Versions: 33
Compression:
Stored size: 588 Bytes
Contents
require_dependency "tax_jp/application_controller" module TaxJp class WithheldTaxesController < ApplicationController before_action :preload_finder def index @withheld_taxes = TaxJp::WithheldTax.find_all_by_date(@finder.from) end private def preload_finder @finder = TaxJp::Finder.new(finder_params) @finder.from ||= Date.today.strftime('%Y-%m-%d') end def finder_params if params[:finder].present? params.require(:finder).permit(:from) else {} end end end end
Version data entries
33 entries across 33 versions & 1 rubygems