From c32928d07a5863300f1d44cc04eb7650d64e8898 Mon Sep 17 00:00:00 2001 From: Stephen Cameron Date: Mon, 12 Aug 2019 15:20:31 +0200 Subject: [PATCH] Allow fields to be removed from templates via removeField function. WIP #2738 @0:05 --- src/app/Template/TemplateAbstract.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/app/Template/TemplateAbstract.php b/src/app/Template/TemplateAbstract.php index e8b1434..6660173 100644 --- a/src/app/Template/TemplateAbstract.php +++ b/src/app/Template/TemplateAbstract.php @@ -39,6 +39,16 @@ class TemplateAbstract $this->_fields[$attributes['name']] = $attributes; } + /** + * @param $field_name string + */ + public function removeField($field_name) + { + if (isset($this->_fields[$field_name])) { + unset($this->_fields[$field_name]); + } + } + /** * @return array */ -- 2.39.5