Class: FlexCommerceApi::ApiBase
- Inherits:
-
BaseResource
- Object
- JsonApiClient::Resource
- BaseResource
- FlexCommerceApi::ApiBase
- Defined in:
- lib/flex_commerce_api/api_base.rb
Direct Known Subclasses
FlexCommerce::Address, FlexCommerce::AssetFile, FlexCommerce::AssetFolder, FlexCommerce::Bundle, FlexCommerce::BundleGroup, FlexCommerce::Cart, FlexCommerce::Category, FlexCommerce::CategoryTree, FlexCommerce::Component, FlexCommerce::ContainerCoupon, FlexCommerce::Country, FlexCommerce::Coupon, FlexCommerce::CustomerAccount, FlexCommerce::CustomerAccountAuthentication, FlexCommerce::CustomerSegment, FlexCommerce::CustomerSegmentMember, FlexCommerce::DataAttribute, FlexCommerce::DataStoreRecord, FlexCommerce::DataStoreType, FlexCommerce::DiscountSummary, FlexCommerce::Email, FlexCommerce::EwisOptIn, FlexCommerce::ExternalUrl, FlexCommerce::FreeShippingPromotion, FlexCommerce::Import, FlexCommerce::ImportEntry, FlexCommerce::LineItem, FlexCommerce::LineItemDiscount, FlexCommerce::MarkdownPrice, FlexCommerce::Menu, FlexCommerce::MenuItem, FlexCommerce::MenuItemItem, FlexCommerce::Note, FlexCommerce::Order, FlexCommerce::PasswordRecovery, FlexCommerce::PaymentAddressVerification, FlexCommerce::PaymentProcess, FlexCommerce::PaymentProvider, FlexCommerce::PaymentTransaction, FlexCommerce::Product, FlexCommerce::ProductAssetFile, FlexCommerce::Promotion, FlexCommerce::PromotionQualifyingProductExclusion, FlexCommerce::Redirect, FlexCommerce::Refund, FlexCommerce::RemoteAddress, FlexCommerce::RemoteLineItem, FlexCommerce::RemoteOrder, FlexCommerce::RemoteShippingMethod, FlexCommerce::Report, FlexCommerce::ReportInvocation, FlexCommerce::RetailStore, FlexCommerce::Role, FlexCommerce::SearchSuggestion, FlexCommerce::Section, FlexCommerce::Session, FlexCommerce::ShippingMethod, FlexCommerce::Slug, FlexCommerce::StaticPage, FlexCommerce::StaticPageFolder, FlexCommerce::StockLevel, FlexCommerce::TaxCode, FlexCommerce::Taxonomy, FlexCommerce::Template, FlexCommerce::TemplateComponent, FlexCommerce::TemplateDefinition, FlexCommerce::TemplateSection, FlexCommerce::User, FlexCommerce::UserProfile, FlexCommerce::Variant, FlexCommerce::Webhook
Constant Summary
Constants inherited from BaseResource
BaseResource::PRIVATE_ATTRIBUTES, BaseResource::RELATED_META_RESOURCES
Class Method Summary collapse
Methods inherited from BaseResource
all, append_version, #as_json_api, capture_surrogate_keys, create!, find, find_all, #freeze, #initialize, load, #meta_attribute, #method_missing, paginate, password, path, #public_attributes, reconfigure, reconfigure_all, reconfigure_api_base, reload_connection_if_required, #save!, username
Constructor Details
This class inherits a constructor from FlexCommerceApi::BaseResource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class FlexCommerceApi::BaseResource
Class Method Details
.endpoint_version ⇒ Object
5 6 7 |
# File 'lib/flex_commerce_api/api_base.rb', line 5 def self.endpoint_version "v1" end |