ManifestGoodOne.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. require_once 'Zend/Tool/Framework/Manifest/ActionManifestable.php';
  3. require_once 'Zend/Tool/Framework/Manifest/ProviderManifestable.php';
  4. require_once 'Zend/Tool/Framework/Manifest/MetadataManifestable.php';
  5. require_once 'Zend/Tool/Framework/Manifest/Indexable.php';
  6. require_once 'Zend/Tool/Framework/Metadata/Basic.php';
  7. require_once 'ProviderOne.php';
  8. require_once 'ActionOne.php';
  9. class Zend_Tool_Framework_Manifest_ManifestGoodOne
  10. implements Zend_Tool_Framework_Manifest_ActionManifestable,
  11. Zend_Tool_Framework_Manifest_ProviderManifestable,
  12. Zend_Tool_Framework_Manifest_MetadataManifestable,
  13. Zend_Tool_Framework_Manifest_Indexable
  14. {
  15. public function getIndex()
  16. {
  17. return 5;
  18. }
  19. public function getProviders()
  20. {
  21. return new Zend_Tool_Framework_Manifest_ProviderOne();
  22. }
  23. public function getActions()
  24. {
  25. return new Zend_Tool_Framework_Manifest_ActionOne();
  26. }
  27. public function getMetadata()
  28. {
  29. return new Zend_Tool_Framework_Metadata_Basic(array('name' => 'FooOne', 'value' => 'Bar'));
  30. }
  31. }