ezcWebdavProperty) */ public function getProperties( $namespace = 'DAV:' ); /** * Returns all properties contained in the storage. * Returns the complete array stored in {@link $properties}. * * @return array(string=>array(string=>ezcWebdavProperty)) */ public function getAllProperties(); /** * Diff two property storages. * * Return the current property storage reduced by the elements in the given * property storage. * * @param ezcWebdavPropertyStorage $properties * @return ezcWebdavPropertyStorage */ public function diff( ezcWebdavPropertyStorage $properties ); /** * Intersection between two property storages. * * Calculate and return {@link ezcWebdavPropertyStorage} which returns the * intersection of two property storages. This means a new property storage * will be return which contains all values, which are present in the * current and the gi ven property storage. * * @param ezcWebdavPropertyStorage $properties * @return ezcWebdavPropertyStorage */ public function intersect( ezcWebdavPropertyStorage $properties ); } ?>