WooCommerce Code Reference

Search results

Default

Interfaces, Classes and Traits

DataStoreInterface
WooCommerce Reports data store interface.
ExportableInterface
WooCommerce Reports exportable controller interface.
DateTimeProviderInterface
DateTime Provider Interface.
PluginsProviderInterface
Plugins Provider Interface
RuleProcessorInterface
Rule processor interface
ImportInterface
WC_Helper_Compat
WC_Helper_Compat Class
WC_Helper_Options
WC_Helper_Options Class
WC_Helper_Plugin_Info
WC_Helper_Plugin_Info Class
Coupons
Coupons controller.
Customers
Customers controller.
Data
Data controller.
DataCountries
REST API Data countries controller class.
DataDownloadIPs
Data Download IP controller.
Init
Init class.
Leaderboards
Leaderboards controller.
Marketing
Marketing Controller.
MarketingOverview
Marketing Overview Controller.
NoteActions
REST API Admin Note Action controller class.
Notes
REST API Admin Notes controller class.
OnboardingProfile
Onboarding Profile controller.
OnboardingTasks
Onboarding Tasks Controller.
OnboardingThemes
Onboarding Themes Controller.
Options
Options Controller.
Orders
Orders controller.
Plugins
Plugins Controller.
ProductCategories
Product categories controller.
ProductReviews
Product reviews controller.
Products
Products controller.
ProductVariations
Product variations controller.
Cache
REST API Reports Cache class.
Controller
REST API Reports categories controller class.
DataStore
API\Reports\Categories\DataStore.
Query
API\Reports\Query
Controller
REST API Reports controller class.
Controller
REST API Reports coupons controller class.
DataStore
API\Reports\Coupons\DataStore.
Query
API\Reports\Coupons\Query
Controller
REST API Reports coupons stats controller class.
DataStore
API\Reports\Coupons\Stats\DataStore.
Query
API\Reports\Coupons\Stats\Query
Segmenter
Date & time interval and numeric range handling class for Reporting API.
Controller
REST API Reports customers controller class.
DataStore
Admin\API\Reports\Customers\DataStore.
Query
API\Reports\Customers\Query
Controller
REST API Reports customers stats controller class.
DataStore
API\Reports\Customers\Stats\DataStore.
Query
API\Reports\Customers\Stats\Query
DataStore
Admin\API\Reports\DataStore: Common parent for custom report data stores.
Controller
REST API Reports downloads controller class.
DataStore
API\Reports\Downloads\DataStore.
Controller
REST API Reports downloads files controller class.
Query
API\Reports\Downloads\Query
Controller
REST API Reports downloads stats controller class.
DataStore
API\Reports\Downloads\Stats\DataStore.
Query
API\Reports\Downloads\Stats\Query
Controller
Reports Export controller.
Controller
Reports Imports controller.
Controller
REST API Reports orders controller class.
DataStore
API\Reports\Orders\DataStore.
Query
API\Reports\Orders\Query
Controller
REST API Reports orders stats controller class.
DataStore
API\Reports\Orders\Stats\DataStore.
Query
API\Reports\Orders\Stats\Query
Segmenter
Date & time interval and numeric range handling class for Reporting API.
ParameterException
API\Reports\ParameterException class.
Controller
REST API Reports Performance indicators controller class.
Controller
REST API Reports products controller class.
DataStore
API\Reports\Products\DataStore.
Query
API\Reports\Products\Query
Controller
REST API Reports products stats controller class.
DataStore
API\Reports\Products\Stats\DataStore.
Query
API\Reports\Products\Stats\Query
Segmenter
Date & time interval and numeric range handling class for Reporting API.
Query
Admin\API\Reports\Query
Query
API\Reports\Revenue\Query
Controller
REST API Reports revenue stats controller class.
Segmenter
Date & time interval and numeric range handling class for Reporting API.
SqlQuery
Admin\API\Reports\SqlQuery: Common parent for manipulating SQL query clauses.
Controller
REST API Reports stock controller class.
Controller
REST API Reports stock stats controller class.
DataStore
API\Reports\Stock\Stats\DataStore.
Query
API\Reports\Stock\Stats\Query
Controller
REST API Reports taxes controller class.
DataStore
API\Reports\Taxes\DataStore.
Query
API\Reports\Taxes\Query
Controller
REST API Reports taxes stats controller class.
DataStore
API\Reports\Taxes\Stats\DataStore.
Query
API\Reports\Taxes\Stats\Query
Segmenter
Date & time interval and numeric range handling class for Reporting API.
TimeInterval
Date & time interval and numeric range handling class for Reporting API.
Controller
REST API Reports products controller class.
DataStore
API\Reports\Variations\DataStore.
Query
API\Reports\Variations\Query
SettingOptions
Setting Options controller.
Taxes
Taxes controller.
Themes
Themes controller.
CategoryLookup
\Automattic\WooCommerce\Admin\CategoryLookup class.
CurrentDateTimeProvider
Current DateTime Provider.
Events
WC_Admin_Events Class.
FeaturePlugin
Feature plugin main class.
ActivityPanels
Contains backend logic for the activity panel feature.
Analytics
Contains backend logic for the Analytics feature.
AnalyticsDashboard
Contains backend logic for the dashboard feature.
Coupons
Contains backend logic for the Coupons feature.
Marketing
Contains backend logic for the Marketing feature.
Onboarding
Contains backend logic for the onboarding profile and checklist feature.
OnboardingTasks
Contains the logic for completing onboarding tasks.
ShippingLabelBanner
Shows print shipping label banner on edit order page.
ShippingLabelBannerDisplayRules
Determines whether or not the Shipping Label Banner should be displayed
Install
Install Class.
Loader
Loader Class.
InstalledExtensions
Installed Marketing Extensions class.
DataStore
WC Admin Note Data Store (Custom Tables)
WC_Admin_Note
WC_Admin_Note class.
WC_Admin_Notes
Admin Notes class.
WC_Admin_Notes_Choose_Niche
WC_Admin_Notes_Choose_Niche.
WC_Admin_Notes_Coupon_Page_Moved
WC_Admin_Notes_Coupon_Page_Moved class.
WC_Admin_Notes_Deactivate_Plugin
WC_Admin_Notes_Deactivate_Plugin.
WC_Admin_Notes_Draw_Attention
WC_Admin_Notes_Draw_Attention
WC_Admin_Notes_EU_VAT_Number
WC_Admin_Notes_EU_VAT_Number
WC_Admin_Notes_First_Product
WC_Admin_Notes_First_Product.
WC_Admin_Notes_Giving_Feedback_Notes
WC_Admin_Notes_Giving_Feedback_Notes
WC_Admin_Notes_Historical_Data
WC_Admin_Notes_Historical_Data.
WC_Admin_Notes_Home_Screen_Feedback
WC_Admin_Notes_Home_Screen_Feedback.
WC_Admin_Notes_Install_JP_And_WCS_Plugins
WC_Admin_Notes_Install_JP_And_WCS_Plugins
WC_Admin_Notes_Launch_Checklist
WC_Admin_Notes_Launch_Checklist
WC_Admin_Notes_Learn_More_About_Product_Settings
WC_Admin_Notes_Learn_More_About_Product_Settings.
WC_Admin_Notes_Marketing
WC_Admin_Notes_Marketing
WC_Admin_Notes_Migrate_From_Shopify
WC_Admin_Notes_Migrate_From_Shopify.
WC_Admin_Notes_Mobile_App
WC_Admin_Notes_Mobile_App
WC_Admin_Notes_Need_Some_Inspiration
WC_Admin_Notes_Need_Some_Inspiration.
WC_Admin_Notes_New_Sales_Record
WC_Admin_Notes_New_Sales_Record
WC_Admin_Notes_Onboarding_Email_Marketing
WC_Admin_Notes_Onboarding_Email_Marketing
WC_Admin_Notes_Onboarding_Payments
WC_Admin_Notes_Onboarding_Payments.
WC_Admin_Notes_Onboarding_Profiler
WC_Admin_Notes_Onboarding_Profiler.
WC_Admin_Notes_Online_Clothing_Store
WC_Admin_Notes_Online_Clothing_Store.
WC_Admin_Notes_Order_Milestones
WC_Admin_Notes_Order_Milestones
WC_Admin_Notes_Personalize_Store
WC_Admin_Notes_Personalize_Store
WC_Admin_Notes_Real_Time_Order_Alerts
WC_Admin_Notes_Real_Time_Order_Alerts
WC_Admin_Notes_Start_Dropshipping_Business
WC_Admin_Notes_Start_Dropshipping_Business.
WC_Admin_Notes_Tracking_Opt_In
WC_Admin_Notes_Tracking_Opt_In
WC_Admin_Notes_Woo_Subscriptions_Notes
WC_Admin_Notes_Woo_Subscriptions_Notes
WC_Admin_Notes_WooCommerce_Payments
WC_Admin_Notes_WooCommerce_Payments
WC_Admin_Notes_WooCommerce_Subscriptions
WC_Admin_Notes_WooCommerce_Subscriptions.
Order
WC_Order subclass.
OrderRefund
WC_Order_Refund subclass.
ThemeUpgrader
Admin\Overrides\ThemeUpgrader Class.
ThemeUpgraderSkin
Admin\Overrides\ThemeUpgraderSkin Class.
Package
Main package class.
PageController
PageController
PluginsHelper
Class PluginsHelper
PluginsProvider
Plugins Provider.
ComparisonOperation
Compare two operands using the specified operation.
DataSourcePoller
Specs data source poller class.
EvaluateAndGetStatus
Evaluates the spec and returns a status.
FailRuleProcessor
Rule processor that fails.
GetRuleProcessor
Class encapsulating getting the processor for a given rule type.
NotRuleProcessor
Rule processor that negates the rules in the rule's operand.
OnboardingProfileRuleProcessor
Rule processor that performs a comparison operation against a value in the onboarding profile.
OrderCountRuleProcessor
Rule processor for publishing based on the number of orders.
OrdersProvider
Provider for order-related queries and operations.
OrRuleProcessor
Rule processor that performs an OR operation on the rule's left and right operands.
PassRuleProcessor
Rule processor that passes.
PluginsActivatedRuleProcessor
Rule processor for sending when the provided plugins are activated.
PluginVersionRuleProcessor
Rule processor for sending when the provided plugin is activated and matches the specified version.
ProductCountRuleProcessor
Rule processor that performs a comparison operation against the number of products.
PublishAfterTimeRuleProcessor
Rule processor for sending after a specified date/time.
PublishBeforeTimeRuleProcessor
Rule processor for sending before a specified date/time.
RemoteInboxNotificationsEngine
Remote Inbox Notifications engine.
RuleEvaluator
Evaluate the given rules as an AND operation - return false early if a rule evaluates to false.
SpecRunner
Runs a single spec.
StoredStateRuleProcessor
Rule processor that performs a comparison operation against a value in the stored state object.
StoredStateSetupForProducts
Handles stored state setup for products.
WCAdminActiveForProvider
WCAdminActiveForProvider class
WCAdminActiveForRuleProcessor
Rule processor for publishing if wc-admin has been active for at least the given number of seconds.
ReportCSVEmail
ReportCSVEmail Class.
ReportCSVExporter
ReportCSVExporter Class.
ReportExporter
ReportExporter Class.
ReportsSync
ReportsSync Class.
CustomersScheduler
CustomersScheduler Class.
ImportScheduler
ImportScheduler class.
OrdersScheduler
OrdersScheduler Class.
StringUtil
A class of utilities for dealing with strings.
ExportableTraits
ExportableTraits class.
CouponsMovedTrait
CouponsMovedTrait trait.
NoteTraits
NoteTraits class.
OrderTraits
OrderTraits class.
SchedulerTraits
SchedulerTraits class.

Table of Contents

wc_admin_get_feature_config()

Functions

wc_admin_get_feature_config()

wc_admin_get_feature_config( ) : mixed
Return values
mixed
Back to the top