[ class tree: phpchartPlus ] [ index: phpchartPlus ] [ all elements ]

Source for file CachingStrategy_Interface.php

Documentation is available at CachingStrategy_Interface.php

  1. <?php
  2.  
  3. /*
  4. **************************************************
  5. Interface: CachingStrategy_Interface.php
  6. **************************************************
  7. Author: Tsiavos Chris <jaames@freemail.gr>
  8. Date: October 2004
  9. **************************************************/
  10.  
  11. class CachingStrategy_Exception extends Exception {
  12.  
  13. function CachingStrategy_Exception($data) {
  14. Exception::__construct($data);
  15. }
  16. }
  17.  
  18. /**
  19. *Interface for Caching Strategy Objects
  20. *@interface
  21. *@author Tsiavos Chris <jaames@freemail.gr>
  22. *@license http://opensource.org/licenses/gpl-license.php GNU Public License
  23. */
  24. Interface CachingStrategy_Interface {
  25. /**
  26. *Initializes the CachingStrategy Object.
  27. *@return void
  28. *@param string $CacheImageType The Content-Type value of the generated image
  29. *@param integer $CacheForMinutes The validity period of the cached image
  30. *@param mixed $Param Passes an arbitrary number of caching-specific parameters to the strategy object
  31. */
  32. public function Initialize($CacheImageType,$CacheForMinutes,$Params);
  33. /**
  34. /**
  35. *Caches the generated image
  36. */
  37. public function CacheImage();
  38.  
  39.  
  40.  
  41.  
  42. ?>

Documentation generated on Sun, 3 Oct 2004 14:58:53 +0300 by phpDocumentor 1.3.0RC3