WC_Data_Store::get_current_class_name PHP Method

get_current_class_name() public method

Returns the class name of the current data store.
Since: 2.7.0
public get_current_class_name ( ) : string
return string
    public function get_current_class_name()
    {
        return $this->current_class_name;
    }

Usage Example

Example #1
0
 /**
  * Make sure we can swap out stores.
  *
  * @since 2.7.0
  */
 function test_store_swap()
 {
     $this->load_dummy_store();
     $store = new WC_Data_Store('dummy');
     $this->assertEquals('WC_Dummy_Data_Store_CPT', $store->get_current_class_name());
     add_filter('woocommerce_dummy_data_store', array($this, 'set_dummy_store'));
     $store = new WC_Data_Store('dummy');
     $this->assertEquals('WC_Dummy_Data_Store_Custom_Table', $store->get_current_class_name());
     add_filter('woocommerce_dummy_data_store', array($this, 'set_default_dummy_store'));
 }
All Usage Examples Of WC_Data_Store::get_current_class_name