Code Duplication    Length = 8-9 lines in 2 locations

apps/dav/lib/Connector/Sabre/FilesReportPlugin.php 1 location

@@ 138-146 (lines=9) @@
135
	 * @param \Sabre\DAV\Server $server
136
	 * @return void
137
	 */
138
	public function initialize(\Sabre\DAV\Server $server) {
139
		$server->xml->namespaceMap[self::NS_OWNCLOUD] = 'oc';
140
141
		$server->xml->elementMap[self::REPORT_NAME] = FilterRequest::class;
142
143
		$this->server = $server;
144
		$this->server->on('report', [$this, 'onReport']);
145
	}
146
147
	/**
148
	 * Returns a list of reports this plugin supports.
149
	 *

apps/dav/lib/Connector/Sabre/SharesPlugin.php 1 location

@@ 94-101 (lines=8) @@
91
	 *
92
	 * @param \Sabre\DAV\Server $server
93
	 */
94
	public function initialize(\Sabre\DAV\Server $server) {
95
		$server->xml->namespacesMap[self::NS_OWNCLOUD] = 'oc';
96
		$server->xml->elementMap[self::SHARETYPES_PROPERTYNAME] = 'OCA\\DAV\\Connector\\Sabre\\ShareTypeList';
97
		$server->protectedProperties[] = self::SHARETYPES_PROPERTYNAME;
98
99
		$this->server = $server;
100
		$this->server->on('propFind', [$this, 'handleGetProperties']);
101
	}
102
103
	/**
104
	 * Converts IShare[] to int[][] hash map