From 494aa76c886c12b761a458614a5d1a18ed72e3a0 Mon Sep 17 00:00:00 2001 From: Franzz Date: Sun, 10 May 2020 11:59:20 +0200 Subject: [PATCH] add setInstanceTags function --- inc/mask.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/inc/mask.php b/inc/mask.php index 8a13428..dddd479 100755 --- a/inc/mask.php +++ b/inc/mask.php @@ -182,6 +182,16 @@ class Mask extends PhpObject $oMask->getCurrentInstance($sPartName)->setTag($sTagName, $sTagValue, $asTagParams); } + + public function setInstanceTags($sPartName, $asTags) + { + $oMask = $this->findPart($this, $sPartName); + if(!$oMask) $this->addError('No part found : '.$sPartName); + + foreach($asTags as $sTagName=>$sTagValue) { + $oMask->getCurrentInstance($sPartName)->setTag($sTagName, $sTagValue); + } + } private function findPart($oMask, $sPartName) {