Class: Anoubis::DataController
- Inherits:
-
ApplicationController
- Object
- ActionController::API
- ApplicationController
- Anoubis::DataController
- Includes:
- ActionController::MimeResponds, Anoubis::Data::Actions, Anoubis::Data::Callbacks, Anoubis::Data::Convert, Anoubis::Data::Defaults, Anoubis::Data::Get, Anoubis::Data::Load, Anoubis::Data::Set, Anoubis::Data::Setup
- Defined in:
- app/controllers/anoubis/data_controller.rb
Overview
Main data controller class
Instance Attribute Summary
Attributes inherited from ApplicationController
#exports, #locale, #output, #redis, #redis_prefix
Method Summary
Methods included from Anoubis::Data::Callbacks
#after_create_data, #after_get_table_data, #after_update_data, #around_output, #before_create_data, #before_output, #before_update_data, #destroy_data
Methods included from Anoubis::Data::Convert
#convert_datetime_to_string, #convert_db_to_table_value_datetime, #convert_db_to_table_value_datetime1, #convert_db_to_table_value_float, #convert_db_to_table_value_float1, #convert_db_to_table_value_integer1, #convert_db_to_table_value_longlistbox1, #convert_db_to_table_value_text1, #convert_db_to_view_value, #convert_db_to_view_value_boolean, #convert_db_to_view_value_datetime, #convert_db_to_view_value_hash, #convert_db_to_view_value_html, #convert_db_to_view_value_key, #convert_db_to_view_value_listbox, #convert_db_to_view_value_number, #convert_db_to_view_value_string, #convert_db_to_view_value_text, #convert_view_to_db_value, #convert_view_to_db_value_boolean, #convert_view_to_db_value_datetime, #convert_view_to_db_value_html, #convert_view_to_db_value_key, #convert_view_to_db_value_listbox, #convert_view_to_db_value_number, #convert_view_to_db_value_string, #convert_view_to_db_value_text, #number_format
Methods included from Anoubis::Data::Defaults
#eager_load, #export_format, #fields, #fields_order, #filter_order, #frame_buttons, #is_export, #is_filter, #is_sortable, #model, #parent_eager_load, #parent_id, #parent_model, #select, #table_action_delete, #table_action_edit, #table_actions, #tabs, #where
Methods included from Anoubis::Data::Setup
#setup_fields, #setup_fields_datetime, #setup_fields_float, #setup_frame, #setup_order
Methods included from Anoubis::Data::Set
#set_current_tab, #set_new_action, #set_parent_model
Methods included from Anoubis::Data::Get
#get_autocomplete_data, #get_data_options, #get_data_row, #get_eager_load, #get_edit_data_row, #get_edit_eager_load, #get_edit_fields, #get_edit_model, #get_fields, #get_fields_properties, #get_filter_properties, #get_filter_where, #get_filter_where_array, #get_filter_where_hash, #get_formatted_string_field, #get_frame_button, #get_frame_buttons, #get_model, #get_new_data_row1, #get_new_fields, #get_order, #get_parent_data, #get_permited_params, #get_tab, #get_tab_where, #get_table_action, #get_table_actions, #get_table_data, #get_table_data_count, #get_tenant_where, #get_where
Methods included from Anoubis::Data::Load
#load_autocomplete_data, #load_data_by_id, #load_data_by_title, #load_menu_data, #load_new_data, #load_parent_data, #load_table_data, #load_table_data_count
Methods included from Anoubis::Data::Actions
#autocomplete, #create, #destroy, #edit, #export, #frame, #index, #new, #new_action_skeleton, #render_xls_file, #show, #update
Methods inherited from ApplicationController
#after_anoubis_initialization, #check_origin, #default_locale, #options, #pba_anoubis_application