oont-contents/plugins/webappick-product-feed-for-woocommerce/includes/feeds/class-woo-feed-generate.php
2025-03-31 21:42:48 +02:00

30 lines
No EOL
652 B
PHP

<?php
/**
* Class Woo_Generate_Feed
*/
class Woo_Generate_Feed {
/**
* Provider Service Class
* @var Woo_Feed_Google|Woo_Feed_Pinterest|Woo_Feed_Facebook|Woo_Feed_Custom_XML|Woo_Feed_Custom
*/
public $service;
/**
* Woo_Generate_Feed constructor.
*
* @param string $feedService
* @param array $feedRule
*/
public function __construct( $feedService, $feedRule ) {
$feedService = woo_feed_get_merchant_class( $feedService );
$this->service = new $feedService( $feedRule );
}
/**
* Get Product data
* @return array|bool|string
*/
public function getProducts() {
return $this->service->returnFinalProduct();
}
}