IExtendedCollection.php 744 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. /**
  3. * The IExtendedCollection interface.
  4. *
  5. * This interface can be used to create special-type of collection-resources
  6. * as defined by RFC 5689.
  7. *
  8. * @package Sabre
  9. * @subpackage DAV
  10. * @copyright Copyright (C) 2007-2012 Rooftop Solutions. All rights reserved.
  11. * @author Evert Pot (http://www.rooftopsolutions.nl/)
  12. * @license http://code.google.com/p/sabredav/wiki/License Modified BSD License
  13. */
  14. interface Sabre_DAV_IExtendedCollection extends Sabre_DAV_ICollection {
  15. /**
  16. * Creates a new collection
  17. *
  18. * @param string $name
  19. * @param array $resourceType
  20. * @param array $properties
  21. * @return void
  22. */
  23. function createExtendedCollection($name, array $resourceType, array $properties);
  24. }