public static function get_categories_manager() { if (self::$categories_manager === null) { $categories_items_parameters = new CategoriesItemsParameters(); $categories_items_parameters->set_table_name_contains_items(ArticlesSetup::$articles_table); self::$categories_manager = new CategoriesManager(ArticlesCategoriesCache::load(), $categories_items_parameters); } return self::$categories_manager; }
/** * @desc Return the categories manager. */ public static function get_categories_manager() { if (self::$categories_manager === null) { $categories_items_parameters = new CategoriesItemsParameters(); $categories_items_parameters->set_table_name_contains_items(GallerySetup::$gallery_table); $categories_items_parameters->set_field_name_id_category('idcat'); self::$categories_manager = new CategoriesManager(GalleryCategoriesCache::load(), $categories_items_parameters); } return self::$categories_manager; }
public static function get_streams_manager() { if (self::$streams_manager === null) { $categories_items_parameters = new CategoriesItemsParameters(); $categories_items_parameters->set_table_name_contains_items(NewsletterSetup::$newsletter_table_archives); self::$streams_manager = new CategoriesManager(NewsletterStreamsCache::load(), $categories_items_parameters); self::$streams_manager->get_categories_items_parameters()->set_field_name_id_category('stream_id'); } return self::$streams_manager; }