carddavBackend, $principal['uri'], $this->pluginManager, $this->user, $this->groupManager); } public function getName() { if ($this->principalPrefix === 'principals') { return parent::getName(); } // Grabbing all the components of the principal path. $parts = explode('/', $this->principalPrefix); // We are only interested in the second part. return $parts[1]; } }