1<?php 2 3namespace Sabre\DAV; 4 5/** 6 * The IExtendedCollection interface. 7 * 8 * This interface can be used to create special-type of collection-resources 9 * as defined by RFC 5689. 10 * 11 * @copyright Copyright (C) 2007-2015 fruux GmbH (https://fruux.com/). 12 * @author Evert Pot (http://evertpot.com/) 13 * @license http://sabre.io/license/ Modified BSD License 14 */ 15interface IExtendedCollection extends ICollection { 16 17 /** 18 * Creates a new collection 19 * 20 * @param string $name 21 * @param array $resourceType 22 * @param array $properties 23 * @return void 24 */ 25 function createExtendedCollection($name, array $resourceType, array $properties); 26 27} 28 29