1<?php 2/** 3 * @copyright Copyright (c) 2016, ownCloud, Inc. 4 * 5 * @author Morris Jobke <hey@morrisjobke.de> 6 * @author Robin Appelman <robin@icewind.nl> 7 * @author scolebrook <scolebrook@mac.com> 8 * @author Thomas Müller <thomas.mueller@tmit.eu> 9 * @author Vincent Petry <vincent@nextcloud.com> 10 * 11 * @license AGPL-3.0 12 * 13 * This code is free software: you can redistribute it and/or modify 14 * it under the terms of the GNU Affero General Public License, version 3, 15 * as published by the Free Software Foundation. 16 * 17 * This program is distributed in the hope that it will be useful, 18 * but WITHOUT ANY WARRANTY; without even the implied warranty of 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 * GNU Affero General Public License for more details. 21 * 22 * You should have received a copy of the GNU Affero General Public License, version 3, 23 * along with this program. If not, see <http://www.gnu.org/licenses/> 24 * 25 */ 26namespace OCA\DAV\Connector\Sabre; 27 28/** 29 * Class \OCA\DAV\Connector\Sabre\Server 30 * 31 * This class overrides some methods from @see \Sabre\DAV\Server. 32 * 33 * @see \Sabre\DAV\Server 34 */ 35class Server extends \Sabre\DAV\Server { 36 /** @var CachingTree $tree */ 37 38 /** 39 * @see \Sabre\DAV\Server 40 */ 41 public function __construct($treeOrNode = null) { 42 parent::__construct($treeOrNode); 43 self::$exposeVersion = false; 44 $this->enablePropfindDepthInfinity = true; 45 } 46} 47