diff options
author | Dylan William Hardison <dylan@hardison.net> | 2018-07-23 17:20:47 +0200 |
---|---|---|
committer | Dylan William Hardison <dylan@hardison.net> | 2018-08-20 23:52:50 +0200 |
commit | 0108df4cc381df0b013addaed565595b8bb23299 (patch) | |
tree | 4b8046917ac5de2447c13aa3d45c1ae7e4c24d38 /Bugzilla/Quantum/Template.pm | |
parent | e84956b1f37a7248ebc5d43bd64e6360c257ad0f (diff) | |
download | bugzilla-0108df4cc381df0b013addaed565595b8bb23299.tar.gz bugzilla-0108df4cc381df0b013addaed565595b8bb23299.tar.xz |
more tidy
Diffstat (limited to 'Bugzilla/Quantum/Template.pm')
-rw-r--r-- | Bugzilla/Quantum/Template.pm | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/Bugzilla/Quantum/Template.pm b/Bugzilla/Quantum/Template.pm deleted file mode 100644 index 2442f1134..000000000 --- a/Bugzilla/Quantum/Template.pm +++ /dev/null @@ -1,39 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -# -# This Source Code Form is "Incompatible With Secondary Licenses", as -# defined by the Mozilla Public License, v. 2.0. - -package Bugzilla::Quantum::Template; -use 5.10.1; -use Moo; - -has 'controller' => ( - is => 'ro', - required => 1, -); - -has 'template' => ( - is => 'ro', - required => 1, - handles => ['error', 'get_format'], -); - -sub process { - my ($self, $file, $vars, $output) = @_; - - if (@_ < 4) { - $self->controller->stash->{vars} = $vars; - $self->controller->render(template => $file, handler => 'bugzilla'); - return 1; - } - elsif (@_ == 4) { - return $self->template->process($file, $vars, $output); - } - else { - die __PACKAGE__ . '->process() called with too many arguments'; - } -} - -1;
\ No newline at end of file |