Sha256: ac4f2870e97bfadf66d4b0f05fce1f8ae7cc485701ab2d8bc1d781090365d1da
Contents?: true
Size: 1.01 KB
Versions: 2
Compression:
Stored size: 1.01 KB
Contents
class ExpressTranslate::Ajax::LanguagesController < ActionController::Base require 'redis' require 'json' require 'csv' include ExpressTranslate def language_add load_content_language(params, Language.add(params)) end def language_update load_content_language(params, Language.update_by_id_packages(params[:old_id], params[:packages], params)) end def language_delete load_content_language(params, Language.delete_by_id_packages(params[:id], params[:packages])) end def language_set_origin load_content_language(params, Language.set_origin(params[:id], params[:packages])) end private def load_content_language(params, check) if check['success'] origin = Language.get_origin(params[:packages]) @languages = Package.find(params[:packages])['language'] @max = origin.nil? ? 1 : LanguageDetail.info(origin).all.count @LanguageDetail = LanguageDetail render :action => :language_update return end render :json => check end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
express_translate-1.0 | app/controllers/express_translate/ajax/languages_controller.rb |
express_translate-1.0.0.0 | app/controllers/express_translate/ajax/languages_controller.rb |