Table of Contents - power_api-1.0.0 Documentation
Pages
Classes and Modules
- PowerApi
- PowerApi::ControllerGenerator
- PowerApi::Engine
- PowerApi::GeneratorError
- PowerApi::GeneratorHelper
- PowerApi::GeneratorHelper::ActiveRecordResource
- PowerApi::GeneratorHelper::AmsHelper
- PowerApi::GeneratorHelper::ControllerActionsHelper
- PowerApi::GeneratorHelper::ControllerHelper
- PowerApi::GeneratorHelper::PaginationHelper
- PowerApi::GeneratorHelper::ResourceHelper
- PowerApi::GeneratorHelper::ResourceHelper::Resource
- PowerApi::GeneratorHelper::RoutesHelper
- PowerApi::GeneratorHelper::RubocopHelper
- PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- PowerApi::GeneratorHelper::SimpleTokenAuthHelper::SimpleTokenAuthResource
- PowerApi::GeneratorHelper::SwaggerHelper
- PowerApi::GeneratorHelper::TemplateBuilderHelper
- PowerApi::GeneratorHelper::VersionHelper
- PowerApi::GeneratorHelpers
- PowerApi::InstallGenerator
- PowerApi::InvalidVersion
- PowerApi::VersionGenerator
Methods
- ::new — PowerApi::GeneratorHelper::ResourceHelper::Resource
- ::new — PowerApi::GeneratorHelper::SimpleTokenAuthHelper::SimpleTokenAuthResource
- ::new — PowerApi::GeneratorHelpers
- ::valid_actions — PowerApi::ControllerGenerator
- #add_base_controller — PowerApi::VersionGenerator
- #add_nested_parent_route — PowerApi::ControllerGenerator
- #add_nested_route — PowerApi::ControllerGenerator
- #add_normal_route — PowerApi::ControllerGenerator
- #add_route — PowerApi::ControllerGenerator
- #add_routes — PowerApi::ControllerGenerator
- #add_serializers_directory — PowerApi::VersionGenerator
- #add_swagger_related — PowerApi::VersionGenerator
- #ams_initializer_path — PowerApi::GeneratorHelper::AmsHelper
- #ams_initializer_tpl — PowerApi::GeneratorHelper::AmsHelper
- #ams_serializer_path — PowerApi::GeneratorHelper::AmsHelper
- #ams_serializer_tpl — PowerApi::GeneratorHelper::AmsHelper
- #ams_serializers_path — PowerApi::GeneratorHelper::AmsHelper
- #api_base_controller_path — PowerApi::GeneratorHelper::ControllerHelper
- #api_base_controller_tpl — PowerApi::GeneratorHelper::ControllerHelper
- #api_pagination_initializer_path — PowerApi::GeneratorHelper::PaginationHelper
- #api_pagination_initializer_tpl — PowerApi::GeneratorHelper::PaginationHelper
- #api_version_params — PowerApi::GeneratorHelper::RoutesHelper
- #api_version_routes_line_regex — PowerApi::GeneratorHelper::RoutesHelper
- #attributes_names — PowerApi::GeneratorHelper::ActiveRecordResource
- #attributes_symbols_text_list — PowerApi::GeneratorHelper::ActiveRecordResource
- #attrs_to_symobls_text_list — PowerApi::GeneratorHelper::ActiveRecordResource
- #authenticated_resource= — PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- #authenticated_resource? — PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- #authenticated_resource_migration — PowerApi::GeneratorHelper::SimpleTokenAuthHelper::SimpleTokenAuthResource
- #authenticated_resources= — PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- #base_controller_path — PowerApi::GeneratorHelper::ControllerHelper
- #base_controller_tpl — PowerApi::GeneratorHelper::ControllerHelper
- #camel — PowerApi::GeneratorHelper::ActiveRecordResource
- #camel_plural — PowerApi::GeneratorHelper::ActiveRecordResource
- #class_definition_line — PowerApi::GeneratorHelper::ActiveRecordResource
- #collection_actions? — PowerApi::GeneratorHelper::ControllerActionsHelper
- #concat_tpl_method — PowerApi::GeneratorHelper::TemplateBuilderHelper
- #concat_tpl_statements — PowerApi::GeneratorHelper::TemplateBuilderHelper
- #configure_swagger — PowerApi::ControllerGenerator
- #controller_actions= — PowerApi::GeneratorHelper::ControllerActionsHelper
- #create_ams_initializer — PowerApi::InstallGenerator
- #create_api_base_controller — PowerApi::InstallGenerator
- #create_controller — PowerApi::ControllerGenerator
- #create_serializer — PowerApi::ControllerGenerator
- #ctrl_tpl_acts_as_token_authentication_handler — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_class_definition_line — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_create — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_create_resource — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_destroy — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_find_parent_resource — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_find_resource — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_index — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_index_collection — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_index_resources — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_permitted_params — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_resource — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_resources_from_authenticated_resource — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_show — PowerApi::GeneratorHelper::ControllerHelper
- #ctrl_tpl_update — PowerApi::GeneratorHelper::ControllerHelper
- #current_authenticated_resource — PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- #extract_attrs_names — PowerApi::GeneratorHelper::ActiveRecordResource
- #first_version? — PowerApi::GeneratorHelper::VersionHelper
- #first_version_route_tpl — PowerApi::GeneratorHelper::RoutesHelper
- #for_each_schema_attribute — PowerApi::GeneratorHelper::SwaggerHelper
- #format_attributes — PowerApi::GeneratorHelper::ActiveRecordResource
- #format_ruby_file — PowerApi::GeneratorHelper::RubocopHelper
- #get_attribute_example — PowerApi::GeneratorHelper::ActiveRecordResource
- #get_swagger_schema_attributes_definitions — PowerApi::GeneratorHelper::SwaggerHelper
- #get_swagger_schema_attributes_names — PowerApi::GeneratorHelper::SwaggerHelper
- #get_swagger_type — PowerApi::GeneratorHelper::ActiveRecordResource
- #helper — PowerApi::ControllerGenerator
- #helper — PowerApi::InstallGenerator
- #helper — PowerApi::VersionGenerator
- #id — PowerApi::GeneratorHelper::ActiveRecordResource
- #install_api_pagination — PowerApi::InstallGenerator
- #install_first_version — PowerApi::InstallGenerator
- #install_rswag — PowerApi::InstallGenerator
- #install_simple_token_auth — PowerApi::InstallGenerator
- #invalid_resource_params — PowerApi::GeneratorHelper::SwaggerHelper
- #load_attribute — PowerApi::GeneratorHelpers
- #load_owner_resource_option — PowerApi::GeneratorHelper::SwaggerHelper
- #modify_routes — PowerApi::VersionGenerator
- #new_version_route_tpl — PowerApi::GeneratorHelper::RoutesHelper
- #optional_resource_attributes — PowerApi::GeneratorHelper::ActiveRecordResource
- #owned_by_authenticated_resource? — PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- #owned_resource? — PowerApi::GeneratorHelper::ControllerHelper
- #parent_resource= — PowerApi::GeneratorHelper::ResourceHelper
- #parent_resource? — PowerApi::GeneratorHelper::ResourceHelper
- #parent_resource_route_tpl — PowerApi::GeneratorHelper::RoutesHelper
- #parent_resource_routes_line_regex — PowerApi::GeneratorHelper::RoutesHelper
- #parent_route_already_have_children? — PowerApi::GeneratorHelper::RoutesHelper
- #parent_route_exist? — PowerApi::GeneratorHelper::RoutesHelper
- #path — PowerApi::GeneratorHelper::ActiveRecordResource
- #permitted_attributes — PowerApi::GeneratorHelper::ActiveRecordResource
- #permitted_attributes_names — PowerApi::GeneratorHelper::ActiveRecordResource
- #permitted_attributes_symbols_text_list — PowerApi::GeneratorHelper::ActiveRecordResource
- #plural — PowerApi::GeneratorHelper::ActiveRecordResource
- #plural_titleized — PowerApi::GeneratorHelper::ActiveRecordResource
- #required_attribute? — PowerApi::GeneratorHelper::ActiveRecordResource
- #required_attributes_names — PowerApi::GeneratorHelper::ActiveRecordResource
- #required_resource_attributes — PowerApi::GeneratorHelper::ActiveRecordResource
- #resource= — PowerApi::GeneratorHelper::ResourceHelper
- #resource_actions? — PowerApi::GeneratorHelper::ControllerActionsHelper
- #resource_attributes= — PowerApi::GeneratorHelper::ActiveRecordResource
- #resource_attributes= — PowerApi::GeneratorHelper::ResourceHelper
- #resource_class — PowerApi::GeneratorHelper::ActiveRecordResource
- #resource_controller_path — PowerApi::GeneratorHelper::ControllerHelper
- #resource_controller_tpl — PowerApi::GeneratorHelper::ControllerHelper
- #resource_is_active_record_model? — PowerApi::GeneratorHelper::ActiveRecordResource
- #resource_name — PowerApi::GeneratorHelper::ActiveRecordResource
- #resource_name= — PowerApi::GeneratorHelper::ActiveRecordResource
- #resource_params — PowerApi::GeneratorHelper::SwaggerHelper
- #resource_route_statements — PowerApi::GeneratorHelper::RoutesHelper
- #resource_route_tpl — PowerApi::GeneratorHelper::RoutesHelper
- #routes_line_to_inject_new_version — PowerApi::GeneratorHelper::RoutesHelper
- #routes_match_regex? — PowerApi::GeneratorHelper::RoutesHelper
- #routes_path — PowerApi::GeneratorHelper::RoutesHelper
- #rswag_ui_configure_line — PowerApi::GeneratorHelper::SwaggerHelper
- #rswag_ui_initializer_path — PowerApi::GeneratorHelper::SwaggerHelper
- #rswag_ui_initializer_tpl — PowerApi::GeneratorHelper::SwaggerHelper
- #rswag_ui_swagger_endpoint — PowerApi::GeneratorHelper::SwaggerHelper
- #setup — PowerApi
- #simple_token_auth_initializer_path — PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- #simple_token_auth_initializer_tpl — PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- #simple_token_auth_method — PowerApi::GeneratorHelper::SimpleTokenAuthHelper
- #snake_case — PowerApi::GeneratorHelper::ActiveRecordResource
- #spec_integration_path — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_swagger_path — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_authenticated_resource — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_authenticated_resource_params — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_collection_path — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_collection_path_statements — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_create — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_create_invalid_attrs_test — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_destroy — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_index — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_index_creation_list — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_initial_describe_line — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_invalid_credentials — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_let_existent_resource — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_let_parent_resource — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_parent_resource_parameter — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_resource_path_statements — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_show — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_update — PowerApi::GeneratorHelper::SwaggerHelper
- #spec_tpl_update_invalid_attrs_test — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_collection_definition_const — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_definition_entry — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_definition_line_to_inject_schema — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_definition_tpl — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_helper_api_definition — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_helper_api_definition_line — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_helper_path — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_helper_tpl — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_model_definition_const — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_resource_definition_const — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_resource_schema_path — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_resource_spec_path — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_resource_spec_tpl — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_schema_tpl — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_schemas_path — PowerApi::GeneratorHelper::SwaggerHelper
- #swagger_version_definition_path — PowerApi::GeneratorHelper::SwaggerHelper
- #titleized — PowerApi::GeneratorHelper::ActiveRecordResource
- #tpl_class — PowerApi::GeneratorHelper::TemplateBuilderHelper
- #upcase — PowerApi::GeneratorHelper::ActiveRecordResource
- #upcase_plural — PowerApi::GeneratorHelper::ActiveRecordResource
- #update_or_create? — PowerApi::GeneratorHelper::ControllerActionsHelper
- #version_number= — PowerApi::GeneratorHelper::VersionHelper
- #version_route_tpl — PowerApi::GeneratorHelper::RoutesHelper