/home/techb158/public_html/wp-content/plugins/kirki/libraries/framework/View
NameSizeModeActions
layout-wrapper.php10150644editdlrm
TemplateEngine.php83940644editdlrm
View.php28540644editdlrm
ViewContext.php55550644editdlrm
Edit: /home/techb158/public_html/wp-content/plugins/kirki/libraries/framework/View/View.php (2854B)
template = $template; $this->data = $data; } /** * Disable layout wrapping for this view. * * @return $this * * @since 1.0.0 */ public function partial() { $this->with_layout = \false; return $this; } /** * Enable or set layout wrapping for this view. * * @param bool $enabled Whether layout wrapping is enabled. * * @return $this * * @since 1.0.0 */ public function layout($enabled = \true) { $this->with_layout = (bool) $enabled; return $this; } /** * Merge additional data into the view. * * @param array $data The data to merge. * * @return $this * * @since 1.0.0 */ public function with(array $data) { $this->data = \array_merge($this->data, $data); return $this; } /** * Get the template name. * * @return string * * @since 1.0.0 */ public function get_template() { return $this->template; } /** * Get the view data. * * @return array * * @since 1.0.0 */ public function get_data() { return $this->data; } /** * Whether the view uses layout wrapping. * * @return bool * * @since 1.0.0 */ public function uses_layout() { return $this->with_layout; } /** * Render the view to a string. * * @return string * * @since 1.0.0 */ public function render() { return app(TemplateEngine::class)->render($this->template, $this->data, $this->with_layout); } /** * Render the view when cast to string. * * @return string * * @since 1.0.0 */ public function __toString() { return $this->render(); } }