diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-09-18 20:14:05 +0300 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2018-12-20 09:38:43 +0300 |
commit | c492302ce57b03e9049aad14b2e42c128ed11ef6 (patch) | |
tree | bbd66548a63030bbf14def9e0d0527bfc245abed /lib | |
parent | 51d6edfbe4091fe7c35eae466b943649f6fe2faf (diff) |
Delete restore and get fix
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/TemplateManager.php | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/lib/TemplateManager.php b/lib/TemplateManager.php index 53829640..1366b307 100644 --- a/lib/TemplateManager.php +++ b/lib/TemplateManager.php @@ -113,10 +113,10 @@ class TemplateManager { } /** - * Get template info + * Get template file/node * * @param string $templateName - * @return array + * @return ISimpleFile/Node */ public function get(string $templateName) { try { @@ -132,7 +132,8 @@ class TemplateManager { } } - return $this->formatNodeReturn($templateFile); + return $templateFile; + // return $this->formatNodeReturn($templateFile); } /** @@ -161,7 +162,7 @@ class TemplateManager { } $template->putContent($templateFile); - return $this->get($templateName); + return $this->formatNodeReturn($this->get($templateName)); } /** @@ -174,19 +175,17 @@ class TemplateManager { public function delete(string $templateName) { try { $template = $this->folder->getFile($templateName); - // $template->delete(); - return 1; + $template->delete(); } catch (NotFoundException $e) { $templateDir = $this->getUserTemplateDir(); try { $templateFile = $templateDir->get($templateName); - // $templateFile->delete(); - return 2; + $templateFile->delete(); } catch (NotFoundException $e) { throw new NotFoundException($e); } } - return 0; + return true; } /** |