C_Base_Product

A Product is a collection of modules with some meta data.

Defined (1)

The class is defined in the following location(s).

/pope/lib/class.base_product.php  
  1. abstract class C_Base_Product extends C_Base_Module 
  2. function define($id='pope-product', $name='Pope Product', $description='', $version='', $uri='', $author='', $author_uri='', $context=FALSE) 
  3. parent::define($id, $name, $description, $version, $uri, $author, $author_uri, $context); 
  4.  
  5. $this->get_registry()->add_product($this->module_id, $this); 
  6.  
  7. function get_type_list() 
  8. return array(); 
  9.  
  10. function is_background_product() 
  11. return false; 
  12.  
  13. function get_dashboard_message($type = null) 
  14. return false;