Class: Lit::Api::V1::LocalizationsController
- Inherits:
-
BaseController
- Object
- ActionController::Base
- BaseController
- Lit::Api::V1::LocalizationsController
- Defined in:
- app/controllers/lit/api/v1/localizations_controller.rb
Instance Method Summary collapse
Instance Method Details
#index ⇒ Object
3 4 5 6 7 8 9 10 11 |
# File 'app/controllers/lit/api/v1/localizations_controller.rb', line 3 def index @localizations = Localization if params[:after].present? @localizations = @localizations.after(DateTime.parse(params[:after])).to_a else @localizations = @localizations.all end render json: @localizations.as_json(root: false, only: [:id, :localization_key_id, :locale_id], methods: [:value, :localization_key_str, :locale_str]) end |
#last_change ⇒ Object
13 14 15 16 |
# File 'app/controllers/lit/api/v1/localizations_controller.rb', line 13 def last_change @localization = Localization.order('updated_at DESC').first render json: @localization.as_json(root: false, only: [], methods: [:last_change]) end |