/** * Method to render twig files with theyr specific arguments, can be used inside the element closure depending * on where the closure was registered. Otherwhise the use of the element variable must be provided. * * @param string $file The name of the file to render. * @param array $args The parameters to pass in the render file. * * @return string The render value of the view file. */ public function render($file, array $args = []) { $twig = Yii::$app->twig->env(new Twig_Loader_Filesystem($this->getFolder())); return $twig->render(FileHelper::appendExtensionToString($file, 'twig'), $args); }