PluginProbe
Additional Terms Lite for WooCommerce / 1.6.1
Additional Terms Lite for WooCommerce v1.6.1
1.7.3 1.7.2.1 trunk 1.0.1 1.0.2 1.1.0 1.2.0 1.2.1 1.2.2 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4.0 1.4.1 1.5.0 1.5.1 1.5.2 1.6.0 1.6.1 1.6.2 1.6.3 All 35 releases
woo-additional-terms / src / TemplateManager.php

TemplateManager.php in Additional Terms Lite for WooCommerce 1.6.1, at src/TemplateManager.php

40 lines 731 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * The plugin template manager class.
4 *
5 * @author MyPreview (Github: @mahdiyazdani, @gooklani, @mypreview)
6 *
7 * @since 1.6.0
8 *
9 * @package woo-additional-terms
10 */
11
12 namespace Woo_Additional_Terms;
13
14 /**
15 * Class TemplateManager.
16 */
17 class TemplateManager {
18
19 /**
20 * Render the template.
21 *
22 * @since 1.6.0
23 *
24 * @param string $template_name The template name.
25 * @param array $args The template arguments.
26 *
27 * @return void
28 */
29 public function echo_template( $template_name, $args = array() ) {
30
31 // Supports internal WooCommerce caching.
32 wc_get_template(
33 $template_name,
34 $args,
35 '',
36 trailingslashit( woo_additional_terms()->service( 'file' )->plugin_path( 'templates' ) )
37 );
38 }
39 }
40