FunctionName = $this->Options->Fn; $this->Args = []; foreach ($this->Options->Ar as $currentItem) { $this->Args[] = FRFactory::GetFRElement($currentItem, $this); } } public function Parse() { return $this->GetRetriever()->CallFunction($this->FunctionName, ArrayUtils::Map($this->Args, function ($item) { return $item->Parse(); })); } }