Passed
Push — master ( 761f2f...8d8d1f )
by Virginia
05:35
created
classes/frontend/class-template-redirects.php 1 patch
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -21,10 +21,10 @@  discard block
 block discarded – undo
21 21
 	 * Constructor
22 22
 	 */
23 23
 	public function __construct() {
24
-		add_filter( 'template_include', array( $this, 'archive_template_include' ), 99 );
25
-		add_filter( 'template_include', array( $this, 'single_template_include' ), 99 );
26
-		add_filter( 'template_include', array( $this, 'taxonomy_template_include' ), 99 );
27
-		add_action( 'wp', array( $this, 'redirect_restrictions' ), 99 );
24
+		add_filter('template_include', array($this, 'archive_template_include'), 99);
25
+		add_filter('template_include', array($this, 'single_template_include'), 99);
26
+		add_filter('template_include', array($this, 'taxonomy_template_include'), 99);
27
+		add_action('wp', array($this, 'redirect_restrictions'), 99);
28 28
 	}
29 29
 
30 30
 	/**
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 	 */
37 37
 	public static function get_instance() {
38 38
 		// If the single instance hasn't been set, set it now.
39
-		if ( null === self::$instance ) {
39
+		if (null === self::$instance) {
40 40
 			self::$instance = new self();
41 41
 		}
42 42
 		return self::$instance;
@@ -45,11 +45,11 @@  discard block
 block discarded – undo
45 45
 	/**
46 46
 	 * Archive template.
47 47
 	 */
48
-	public function archive_template_include( $template ) {
49
-		$applicable_post_types = apply_filters( 'lsx_health_plan_archive_template', array() );
50
-		if ( ! empty( $applicable_post_types ) && is_main_query() && is_post_type_archive( $applicable_post_types ) ) {
48
+	public function archive_template_include($template) {
49
+		$applicable_post_types = apply_filters('lsx_health_plan_archive_template', array());
50
+		if ( ! empty($applicable_post_types) && is_main_query() && is_post_type_archive($applicable_post_types)) {
51 51
 			$post_type = get_post_type();
52
-			if ( empty( locate_template( array( 'archive-' . $post_type . '.php' ) ) ) && file_exists( LSX_HEALTH_PLAN_PATH . 'templates/archive-' . $post_type . '.php' ) ) {
52
+			if (empty(locate_template(array('archive-' . $post_type . '.php'))) && file_exists(LSX_HEALTH_PLAN_PATH . 'templates/archive-' . $post_type . '.php')) {
53 53
 				$template = LSX_HEALTH_PLAN_PATH . 'templates/archive-' . $post_type . '.php';
54 54
 			}
55 55
 		}
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
 	/**
60 60
 	 * Single template.
61 61
 	 */
62
-	public function single_template_include( $template ) {
63
-		$applicable_post_types = apply_filters( 'lsx_health_plan_single_template', array() );
64
-		if ( ! empty( $applicable_post_types ) && is_main_query() && is_singular( $applicable_post_types ) ) {
62
+	public function single_template_include($template) {
63
+		$applicable_post_types = apply_filters('lsx_health_plan_single_template', array());
64
+		if ( ! empty($applicable_post_types) && is_main_query() && is_singular($applicable_post_types)) {
65 65
 			$post_type = get_post_type();
66
-			if ( empty( locate_template( array( 'single-' . $post_type . '.php' ) ) ) && file_exists( LSX_HEALTH_PLAN_PATH . 'templates/single-' . $post_type . '.php' ) ) {
66
+			if (empty(locate_template(array('single-' . $post_type . '.php'))) && file_exists(LSX_HEALTH_PLAN_PATH . 'templates/single-' . $post_type . '.php')) {
67 67
 				$template = LSX_HEALTH_PLAN_PATH . 'templates/single-' . $post_type . '.php';
68 68
 			}
69 69
 		}
@@ -76,11 +76,11 @@  discard block
 block discarded – undo
76 76
 	 * @param     $template string
77 77
 	 * @return    string
78 78
 	 */
79
-	public function taxonomy_template_include( $template ) {
80
-		$applicable_taxonomies = apply_filters( 'lsx_health_plan_taxonomies_template', array() );
81
-		if ( is_main_query() && is_tax( $applicable_taxonomies ) ) {
82
-			$current_taxonomy = get_query_var( 'taxonomy' );
83
-			if ( '' === locate_template( array( 'taxonomy-' . $current_taxonomy . '.php' ) ) && file_exists( LSX_HEALTH_PLAN_PATH . 'templates/taxonomy-' . $current_taxonomy . '.php' ) ) {
79
+	public function taxonomy_template_include($template) {
80
+		$applicable_taxonomies = apply_filters('lsx_health_plan_taxonomies_template', array());
81
+		if (is_main_query() && is_tax($applicable_taxonomies)) {
82
+			$current_taxonomy = get_query_var('taxonomy');
83
+			if ('' === locate_template(array('taxonomy-' . $current_taxonomy . '.php')) && file_exists(LSX_HEALTH_PLAN_PATH . 'templates/taxonomy-' . $current_taxonomy . '.php')) {
84 84
 				$template = LSX_HEALTH_PLAN_PATH . 'templates/taxonomy-' . $current_taxonomy . '.php';
85 85
 			}
86 86
 		}
@@ -92,21 +92,21 @@  discard block
 block discarded – undo
92 92
 	 * restriction functionality elsewhere.
93 93
 	 */
94 94
 	public function redirect_restrictions() {
95
-		if ( function_exists( 'WC' ) && ! is_user_logged_in() ) {
96
-			if ( is_post_type_archive( array( 'recipe', 'exercise', 'meal', 'workout' ) )
97
-				|| is_tax( array( 'meal-type', 'workout-type', 'recipe-type', 'recipe-cuisine', 'exercise-type', 'equipment', 'muscle-group' ) )
98
-				|| is_single( 'recipe', 'exercise' ) ) {
95
+		if (function_exists('WC') && ! is_user_logged_in()) {
96
+			if (is_post_type_archive(array('recipe', 'exercise', 'meal', 'workout'))
97
+				|| is_tax(array('meal-type', 'workout-type', 'recipe-type', 'recipe-cuisine', 'exercise-type', 'equipment', 'muscle-group'))
98
+				|| is_single('recipe', 'exercise')) {
99 99
 
100
-				$redirect = \lsx_health_plan\functions\get_option( 'my_plan_slug', '/' );
101
-				if ( function_exists( 'wc_memberships' ) ) {
100
+				$redirect = \lsx_health_plan\functions\get_option('my_plan_slug', '/');
101
+				if (function_exists('wc_memberships')) {
102 102
 					$restriction_mode = wc_memberships()->get_restrictions_instance()->get_restriction_mode();
103
-					if ( 'redirect' === $restriction_mode ) {
103
+					if ('redirect' === $restriction_mode) {
104 104
 						$page_id = wc_memberships()->get_restrictions_instance()->get_restricted_content_redirect_page_id();
105
-						$redirect = get_permalink( $page_id );
105
+						$redirect = get_permalink($page_id);
106 106
 					}
107 107
 				}
108 108
 
109
-				wp_redirect( $redirect );
109
+				wp_redirect($redirect);
110 110
 				exit;
111 111
 			}
112 112
 		}
Please login to merge, or discard this patch.