Merge pull request #55372 from nextcloud/carl/remove-template-manager
refactor: Remove old TemplateManagerpull/55388/head
commit
2a9f6389f4
@ -1,50 +0,0 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors
|
||||
* SPDX-FileCopyrightText: 2016 ownCloud, Inc.
|
||||
* SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
namespace OC\Files\Type;
|
||||
|
||||
/**
|
||||
* @deprecated 18.0.0
|
||||
*/
|
||||
class TemplateManager {
|
||||
protected $templates = [];
|
||||
|
||||
public function registerTemplate($mimetype, $path) {
|
||||
$this->templates[$mimetype] = $path;
|
||||
}
|
||||
|
||||
/**
|
||||
* get the path of the template for a mimetype
|
||||
*
|
||||
* @deprecated 18.0.0
|
||||
* @param string $mimetype
|
||||
* @return string|null
|
||||
*/
|
||||
public function getTemplatePath($mimetype) {
|
||||
if (isset($this->templates[$mimetype])) {
|
||||
return $this->templates[$mimetype];
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* get the template content for a mimetype
|
||||
*
|
||||
* @deprecated 18.0.0
|
||||
* @param string $mimetype
|
||||
* @return string
|
||||
*/
|
||||
public function getTemplate($mimetype) {
|
||||
$path = $this->getTemplatePath($mimetype);
|
||||
if ($path) {
|
||||
return file_get_contents($path);
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue