Class: Anoubis::DataController

Inherits:
ApplicationController show all
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