. * */ namespace Vvveb\Component\Product; use \Vvveb\Sql\Product_SubscriptionSQL; use Vvveb\System\Component\ComponentBase; use Vvveb\System\Event; class Subscriptions extends ComponentBase { public static $defaultOptions = [ 'start' => 0, 'limit' => 7, 'site_id' => NULL, 'language_id' => NULL, 'product_id' => 'url', 'parent_id' => NULL, 'search' => NULL, ]; public $cacheExpire = 0; //no cache function results() { $category = new Product_SubscriptionSQL(); $results = $category->getAll($this->options); list($results) = Event :: trigger(__CLASS__,__FUNCTION__, $results); return $results; } }