Source for file INFA_MOD_CMS_PAGE.phpclass

Documentation is available at INFA_MOD_CMS_PAGE.phpclass

  1. <?php
  2. /**
  3.   * openCSP interface file
  4.   *
  5.   * @project Open CSP-Management
  6.   * @package modules
  7.   *
  8.   * @author Peter Krebs <pitlinz@users.sourceforge.net>
  9.   * @license http://opensource.org/licenses/gpl-license.php GNU Public License
  10.   *
  11.   * @since pk-16.06.2008
  12.   * @version $Id: INFA_MOD_CMS_PAGE.phpclass,v 1.2 2008/06/20 15:29:54 pitlinz Exp $
  13.   */
  14.  
  15. // ---------------------------------------------------------
  16. // requirements
  17. // ---------------------------------------------------------
  18.  
  19. pcf_require_interface('OCSP_OBJ',__OCSP_PHPINCPATH__ "cms/page/INFA_CMS_PAGE.phpclass");
  20.  
  21. /**
  22.   * openCSP interface file
  23.   *
  24.   * @project Open CSP-Management
  25.   * @package modules
  26.   *
  27.   * @author Peter Krebs <pitlinz@users.sourceforge.net>
  28.   * @license http://opensource.org/licenses/gpl-license.php GNU Public License
  29.   *
  30.   * @since pk-16.06.2008
  31.   * @version $Id: INFA_MOD_CMS_PAGE.phpclass,v 1.2 2008/06/20 15:29:54 pitlinz Exp $
  32.   */
  33. interface INFA_MOD_CMS_PAGE extends INFA_CMS_PAGE
  34. {
  35.     /*** class constants  --------------------------------------------- */
  36.     
  37.     /*** compostion --------------------------------------------------- */
  38.     
  39.     /*** attributes  -------------------------------------------------- */
  40.     
  41.     /*** factory / construct  ----------------------------------------- */
  42.     
  43.     /*** getter / setter ---------------------------------------------- */
  44.     
  45.     /**
  46.       * returns the class source file (absolute path)
  47.       * 
  48.       * you can use __FILE__ if the class is final
  49.       * else ensure this returns the absolute path
  50.       * to the source file needed to be included
  51.       * if the class does not exists
  52.       * 
  53.       * @param boolean $debug 
  54.       * 
  55.       * @return string 
  56.       * 
  57.       */
  58.     function getClassInclude($debug=False);
  59.  
  60.     /*** ocsp module methods   ----------------------------------- */
  61.     
  62.     /**
  63.      * returns the module the menu belongs to
  64.      * 
  65.      * @param boolean $debug 
  66.      * 
  67.      * @return OCSP_MODULE 
  68.      */
  69.     function &getMyModule($debug=False);    
  70. }
  71.  
  72. ?>

Documentation generated on Thu, 08 Jan 2009 17:44:27 +0100 by phpDocumentor 1.4.0a2