@@ -5,7 +5,7 @@ |
||
5 | 5 | require_once __DIR__.'/site-reviews.php'; |
6 | 6 | |
7 | 7 | if (!(new GL_Plugin_Check_v3(__FILE__))->isValid()) { |
8 | - return; |
|
8 | + return; |
|
9 | 9 | } |
10 | 10 | delete_option(GeminiLabs\SiteReviews\Database\OptionManager::databaseKey()); |
11 | 11 | delete_option('widget_'.glsr()->id.'_site-reviews'); |
@@ -4,118 +4,118 @@ |
||
4 | 4 | |
5 | 5 | // Modules/Html/Template.php |
6 | 6 | add_filter('site-reviews/interpolate/reviews', function ($context, $template) { |
7 | - $search = '{{ navigation }}'; |
|
8 | - if (false !== strpos($template, $search)) { |
|
9 | - $context['navigation'] = $context['pagination']; |
|
10 | - glsr()->deprecated[] = 'The {{ navigation }} template key in "YOUR_THEME/site-reviews/reviews.php" has been deprecated. Please use the {{ pagination }} template key instead.'; |
|
11 | - } |
|
12 | - return $context; |
|
7 | + $search = '{{ navigation }}'; |
|
8 | + if (false !== strpos($template, $search)) { |
|
9 | + $context['navigation'] = $context['pagination']; |
|
10 | + glsr()->deprecated[] = 'The {{ navigation }} template key in "YOUR_THEME/site-reviews/reviews.php" has been deprecated. Please use the {{ pagination }} template key instead.'; |
|
11 | + } |
|
12 | + return $context; |
|
13 | 13 | }, 10, 2); |
14 | 14 | |
15 | 15 | // Database/ReviewManager.php |
16 | 16 | add_action('site-reviews/review/created', function ($review) { |
17 | - if (has_action('site-reviews/local/review/create')) { |
|
18 | - glsr()->deprecated[] = 'The "site-reviews/local/review/create" hook has been deprecated. Please use the "site-reviews/review/created" hook instead.'; |
|
19 | - do_action('site-reviews/local/review/create', (array) get_post($review->ID), (array) $review, $review->ID); |
|
20 | - } |
|
17 | + if (has_action('site-reviews/local/review/create')) { |
|
18 | + glsr()->deprecated[] = 'The "site-reviews/local/review/create" hook has been deprecated. Please use the "site-reviews/review/created" hook instead.'; |
|
19 | + do_action('site-reviews/local/review/create', (array) get_post($review->ID), (array) $review, $review->ID); |
|
20 | + } |
|
21 | 21 | }, 9); |
22 | 22 | |
23 | 23 | // Handlers/CreateReview.php |
24 | 24 | add_action('site-reviews/review/submitted', function ($review) { |
25 | - if (has_action('site-reviews/local/review/submitted')) { |
|
26 | - glsr()->deprecated[] = 'The "site-reviews/local/review/submitted" hook has been deprecated. Please use the "site-reviews/review/submitted" hook instead.'; |
|
27 | - do_action('site-reviews/local/review/submitted', null, $review); |
|
28 | - } |
|
29 | - if (has_filter('site-reviews/local/review/submitted/message')) { |
|
30 | - glsr()->deprecated[] = 'The "site-reviews/local/review/submitted/message" hook has been deprecated.'; |
|
31 | - } |
|
25 | + if (has_action('site-reviews/local/review/submitted')) { |
|
26 | + glsr()->deprecated[] = 'The "site-reviews/local/review/submitted" hook has been deprecated. Please use the "site-reviews/review/submitted" hook instead.'; |
|
27 | + do_action('site-reviews/local/review/submitted', null, $review); |
|
28 | + } |
|
29 | + if (has_filter('site-reviews/local/review/submitted/message')) { |
|
30 | + glsr()->deprecated[] = 'The "site-reviews/local/review/submitted/message" hook has been deprecated.'; |
|
31 | + } |
|
32 | 32 | }, 9); |
33 | 33 | |
34 | 34 | // Database/ReviewManager.php |
35 | 35 | add_filter('site-reviews/create/review-values', function ($values, $command) { |
36 | - if (has_filter('site-reviews/local/review')) { |
|
37 | - glsr()->deprecated[] = 'The "site-reviews/local/review" hook has been deprecated. Please use the "site-reviews/create/review-values" hook instead.'; |
|
38 | - return apply_filters('site-reviews/local/review', $values, $command); |
|
39 | - } |
|
40 | - return $values; |
|
36 | + if (has_filter('site-reviews/local/review')) { |
|
37 | + glsr()->deprecated[] = 'The "site-reviews/local/review" hook has been deprecated. Please use the "site-reviews/create/review-values" hook instead.'; |
|
38 | + return apply_filters('site-reviews/local/review', $values, $command); |
|
39 | + } |
|
40 | + return $values; |
|
41 | 41 | }, 9, 2); |
42 | 42 | |
43 | 43 | // Handlers/EnqueuePublicAssets.php |
44 | 44 | add_filter('site-reviews/enqueue/public/localize', function ($variables) { |
45 | - if (has_filter('site-reviews/enqueue/localize')) { |
|
46 | - glsr()->deprecated[] = 'The "site-reviews/enqueue/localize" hook has been deprecated. Please use the "site-reviews/enqueue/public/localize" hook instead.'; |
|
47 | - return apply_filters('site-reviews/enqueue/localize', $variables); |
|
48 | - } |
|
49 | - return $variables; |
|
45 | + if (has_filter('site-reviews/enqueue/localize')) { |
|
46 | + glsr()->deprecated[] = 'The "site-reviews/enqueue/localize" hook has been deprecated. Please use the "site-reviews/enqueue/public/localize" hook instead.'; |
|
47 | + return apply_filters('site-reviews/enqueue/localize', $variables); |
|
48 | + } |
|
49 | + return $variables; |
|
50 | 50 | }, 9); |
51 | 51 | |
52 | 52 | // Modules/Rating.php |
53 | 53 | add_filter('site-reviews/rating/average', function ($average) { |
54 | - if (has_filter('site-reviews/average/rating')) { |
|
55 | - glsr()->deprecated[] = 'The "site-reviews/average/rating" hook has been deprecated. Please use the "site-reviews/rating/average" hook instead.'; |
|
56 | - } |
|
57 | - return $average; |
|
54 | + if (has_filter('site-reviews/average/rating')) { |
|
55 | + glsr()->deprecated[] = 'The "site-reviews/average/rating" hook has been deprecated. Please use the "site-reviews/rating/average" hook instead.'; |
|
56 | + } |
|
57 | + return $average; |
|
58 | 58 | }, 9); |
59 | 59 | |
60 | 60 | // Modules/Rating.php |
61 | 61 | add_filter('site-reviews/rating/ranking', function ($ranking) { |
62 | - if (has_filter('site-reviews/bayesian/ranking')) { |
|
63 | - glsr()->deprecated[] = 'The "site-reviews/bayesian/ranking" hook has been deprecated. Please use the "site-reviews/rating/ranking" hook instead.'; |
|
64 | - } |
|
65 | - return $ranking; |
|
62 | + if (has_filter('site-reviews/bayesian/ranking')) { |
|
63 | + glsr()->deprecated[] = 'The "site-reviews/bayesian/ranking" hook has been deprecated. Please use the "site-reviews/rating/ranking" hook instead.'; |
|
64 | + } |
|
65 | + return $ranking; |
|
66 | 66 | }, 9); |
67 | 67 | |
68 | 68 | // Modules/Html/Partials/SiteReviews.php |
69 | 69 | add_filter('site-reviews/review/build/after', function ($renderedFields) { |
70 | - if (has_filter('site-reviews/reviews/review/text')) { |
|
71 | - glsr()->deprecated[] = 'The "site-reviews/reviews/review/text" hook has been deprecated. Please use the "site-reviews/review/build/after" hook instead.'; |
|
72 | - } |
|
73 | - if (has_filter('site-reviews/reviews/review/title')) { |
|
74 | - glsr()->deprecated[] = 'The "site-reviews/reviews/review/title" hook has been deprecated. Please use the "site-reviews/review/build/after" hook instead.'; |
|
75 | - } |
|
76 | - return $renderedFields; |
|
70 | + if (has_filter('site-reviews/reviews/review/text')) { |
|
71 | + glsr()->deprecated[] = 'The "site-reviews/reviews/review/text" hook has been deprecated. Please use the "site-reviews/review/build/after" hook instead.'; |
|
72 | + } |
|
73 | + if (has_filter('site-reviews/reviews/review/title')) { |
|
74 | + glsr()->deprecated[] = 'The "site-reviews/reviews/review/title" hook has been deprecated. Please use the "site-reviews/review/build/after" hook instead.'; |
|
75 | + } |
|
76 | + return $renderedFields; |
|
77 | 77 | }, 9); |
78 | 78 | |
79 | 79 | // Modules/Html/Partials/SiteReviews.php |
80 | 80 | add_filter('site-reviews/review/build/before', function ($review) { |
81 | - if (has_filter('site-reviews/rendered/review')) { |
|
82 | - glsr()->deprecated[] = 'The "site-reviews/rendered/review" hook has been deprecated. Please either use a custom "review.php" template (refer to the documentation), or use the "site-reviews/review/build/after" hook instead.'; |
|
83 | - } |
|
84 | - if (has_filter('site-reviews/rendered/review/meta/order')) { |
|
85 | - glsr()->deprecated[] = 'The "site-reviews/rendered/review/meta/order" hook has been deprecated. Please use a custom "review.php" template instead (refer to the documentation).'; |
|
86 | - } |
|
87 | - if (has_filter('site-reviews/rendered/review/order')) { |
|
88 | - glsr()->deprecated[] = 'The "site-reviews/rendered/review/order" hook has been deprecated. Please use a custom "review.php" template instead (refer to the documentation).'; |
|
89 | - } |
|
90 | - if (has_filter('site-reviews/rendered/review-form/login-register')) { |
|
91 | - glsr()->deprecated[] = 'The "site-reviews/rendered/review-form/login-register" hook has been deprecated. Please use a custom "login-register.php" template instead (refer to the documentation).'; |
|
92 | - } |
|
93 | - if (has_filter('site-reviews/reviews/navigation_links')) { |
|
94 | - glsr()->deprecated[] = 'The "site-reviews/reviews/navigation_links" hook has been deprecated. Please use a custom "pagination.php" template instead (refer to the documentation).'; |
|
95 | - } |
|
96 | - return $review; |
|
81 | + if (has_filter('site-reviews/rendered/review')) { |
|
82 | + glsr()->deprecated[] = 'The "site-reviews/rendered/review" hook has been deprecated. Please either use a custom "review.php" template (refer to the documentation), or use the "site-reviews/review/build/after" hook instead.'; |
|
83 | + } |
|
84 | + if (has_filter('site-reviews/rendered/review/meta/order')) { |
|
85 | + glsr()->deprecated[] = 'The "site-reviews/rendered/review/meta/order" hook has been deprecated. Please use a custom "review.php" template instead (refer to the documentation).'; |
|
86 | + } |
|
87 | + if (has_filter('site-reviews/rendered/review/order')) { |
|
88 | + glsr()->deprecated[] = 'The "site-reviews/rendered/review/order" hook has been deprecated. Please use a custom "review.php" template instead (refer to the documentation).'; |
|
89 | + } |
|
90 | + if (has_filter('site-reviews/rendered/review-form/login-register')) { |
|
91 | + glsr()->deprecated[] = 'The "site-reviews/rendered/review-form/login-register" hook has been deprecated. Please use a custom "login-register.php" template instead (refer to the documentation).'; |
|
92 | + } |
|
93 | + if (has_filter('site-reviews/reviews/navigation_links')) { |
|
94 | + glsr()->deprecated[] = 'The "site-reviews/reviews/navigation_links" hook has been deprecated. Please use a custom "pagination.php" template instead (refer to the documentation).'; |
|
95 | + } |
|
96 | + return $review; |
|
97 | 97 | }, 9); |
98 | 98 | |
99 | 99 | add_filter('site-reviews/validate/custom', function ($result, $request) { |
100 | - if (has_filter('site-reviews/validate/review/submission')) { |
|
101 | - glsr_log()->warning('The "site-reviews/validate/review/submission" hook has been deprecated. Please use the "site-reviews/validate/custom" hook instead.'); |
|
102 | - return apply_filters('site-reviews/validate/review/submission', $result, $request); |
|
103 | - } |
|
104 | - return $result; |
|
100 | + if (has_filter('site-reviews/validate/review/submission')) { |
|
101 | + glsr_log()->warning('The "site-reviews/validate/review/submission" hook has been deprecated. Please use the "site-reviews/validate/custom" hook instead.'); |
|
102 | + return apply_filters('site-reviews/validate/review/submission', $result, $request); |
|
103 | + } |
|
104 | + return $result; |
|
105 | 105 | }, 9, 2); |
106 | 106 | |
107 | 107 | add_filter('site-reviews/views/file', function ($file, $view, $data) { |
108 | - if (has_filter('site-reviews/addon/views/file')) { |
|
109 | - glsr()->deprecated[] = 'The "site-reviews/addon/views/file" hook has been deprecated. Please use the "site-reviews/views/file" hook instead.'; |
|
110 | - $file = apply_filters('site-reviews/addon/views/file', $file, $view, $data); |
|
111 | - } |
|
112 | - return $file; |
|
108 | + if (has_filter('site-reviews/addon/views/file')) { |
|
109 | + glsr()->deprecated[] = 'The "site-reviews/addon/views/file" hook has been deprecated. Please use the "site-reviews/views/file" hook instead.'; |
|
110 | + $file = apply_filters('site-reviews/addon/views/file', $file, $view, $data); |
|
111 | + } |
|
112 | + return $file; |
|
113 | 113 | }, 9, 3); |
114 | 114 | |
115 | 115 | add_action('wp_footer', function () { |
116 | - $notices = array_keys(array_flip(glsr()->deprecated)); |
|
117 | - natsort($notices); |
|
118 | - foreach ($notices as $notice) { |
|
119 | - glsr_log()->warning($notice); |
|
120 | - } |
|
116 | + $notices = array_keys(array_flip(glsr()->deprecated)); |
|
117 | + natsort($notices); |
|
118 | + foreach ($notices as $notice) { |
|
119 | + glsr_log()->warning($notice); |
|
120 | + } |
|
121 | 121 | }); |
@@ -9,24 +9,24 @@ discard block |
||
9 | 9 | * @return mixed |
10 | 10 | */ |
11 | 11 | add_filter('plugins_loaded', function () { |
12 | - $hooks = array( |
|
13 | - 'glsr_calculate_ratings' => 1, |
|
14 | - 'glsr_create_review' => 2, |
|
15 | - 'glsr_debug' => 10, |
|
16 | - 'glsr_get_option' => 3, |
|
17 | - 'glsr_get_options' => 1, |
|
18 | - 'glsr_get_review' => 2, |
|
19 | - 'glsr_get_reviews' => 2, |
|
20 | - 'glsr_log' => 3, |
|
21 | - 'glsr_star_rating' => 2, |
|
22 | - ); |
|
23 | - foreach ($hooks as $function => $acceptedArgs) { |
|
24 | - add_filter($function, function () use ($function) { |
|
25 | - $args = func_get_args(); |
|
26 | - array_shift($args); // remove the fallback value |
|
27 | - return call_user_func_array($function, $args); |
|
28 | - }, 10, $acceptedArgs); |
|
29 | - } |
|
12 | + $hooks = array( |
|
13 | + 'glsr_calculate_ratings' => 1, |
|
14 | + 'glsr_create_review' => 2, |
|
15 | + 'glsr_debug' => 10, |
|
16 | + 'glsr_get_option' => 3, |
|
17 | + 'glsr_get_options' => 1, |
|
18 | + 'glsr_get_review' => 2, |
|
19 | + 'glsr_get_reviews' => 2, |
|
20 | + 'glsr_log' => 3, |
|
21 | + 'glsr_star_rating' => 2, |
|
22 | + ); |
|
23 | + foreach ($hooks as $function => $acceptedArgs) { |
|
24 | + add_filter($function, function () use ($function) { |
|
25 | + $args = func_get_args(); |
|
26 | + array_shift($args); // remove the fallback value |
|
27 | + return call_user_func_array($function, $args); |
|
28 | + }, 10, $acceptedArgs); |
|
29 | + } |
|
30 | 30 | }); |
31 | 31 | |
32 | 32 | /** |
@@ -34,10 +34,10 @@ discard block |
||
34 | 34 | */ |
35 | 35 | function glsr($alias = null) |
36 | 36 | { |
37 | - $app = \GeminiLabs\SiteReviews\Application::load(); |
|
38 | - return !empty($alias) |
|
39 | - ? $app->make($alias) |
|
40 | - : $app; |
|
37 | + $app = \GeminiLabs\SiteReviews\Application::load(); |
|
38 | + return !empty($alias) |
|
39 | + ? $app->make($alias) |
|
40 | + : $app; |
|
41 | 41 | } |
42 | 42 | |
43 | 43 | /** |
@@ -47,15 +47,15 @@ discard block |
||
47 | 47 | */ |
48 | 48 | function glsr_array_column(array $array, $column) |
49 | 49 | { |
50 | - $result = array(); |
|
51 | - foreach ($array as $subarray) { |
|
52 | - $subarray = (array) $subarray; |
|
53 | - if (!isset($subarray[$column])) { |
|
54 | - continue; |
|
55 | - } |
|
56 | - $result[] = $subarray[$column]; |
|
57 | - } |
|
58 | - return $result; |
|
50 | + $result = array(); |
|
51 | + foreach ($array as $subarray) { |
|
52 | + $subarray = (array) $subarray; |
|
53 | + if (!isset($subarray[$column])) { |
|
54 | + continue; |
|
55 | + } |
|
56 | + $result[] = $subarray[$column]; |
|
57 | + } |
|
58 | + return $result; |
|
59 | 59 | } |
60 | 60 | |
61 | 61 | /** |
@@ -63,8 +63,8 @@ discard block |
||
63 | 63 | */ |
64 | 64 | function glsr_calculate_ratings() |
65 | 65 | { |
66 | - glsr('Controllers\AdminController')->routerCountReviews(false); |
|
67 | - glsr_log()->notice(__('Recalculated rating counts.', 'site-reviews')); |
|
66 | + glsr('Controllers\AdminController')->routerCountReviews(false); |
|
67 | + glsr_log()->notice(__('Recalculated rating counts.', 'site-reviews')); |
|
68 | 68 | } |
69 | 69 | |
70 | 70 | /** |
@@ -72,10 +72,10 @@ discard block |
||
72 | 72 | */ |
73 | 73 | function glsr_create_review($reviewValues = array()) |
74 | 74 | { |
75 | - $review = new \GeminiLabs\SiteReviews\Commands\CreateReview( |
|
76 | - glsr('Helper')->consolidateArray($reviewValues) |
|
77 | - ); |
|
78 | - return glsr('Database\ReviewManager')->create($review); |
|
75 | + $review = new \GeminiLabs\SiteReviews\Commands\CreateReview( |
|
76 | + glsr('Helper')->consolidateArray($reviewValues) |
|
77 | + ); |
|
78 | + return glsr('Database\ReviewManager')->create($review); |
|
79 | 79 | } |
80 | 80 | |
81 | 81 | /** |
@@ -83,12 +83,12 @@ discard block |
||
83 | 83 | */ |
84 | 84 | function glsr_current_screen() |
85 | 85 | { |
86 | - if (function_exists('get_current_screen')) { |
|
87 | - $screen = get_current_screen(); |
|
88 | - } |
|
89 | - return empty($screen) |
|
90 | - ? (object) array_fill_keys(['base', 'id', 'post_type'], null) |
|
91 | - : $screen; |
|
86 | + if (function_exists('get_current_screen')) { |
|
87 | + $screen = get_current_screen(); |
|
88 | + } |
|
89 | + return empty($screen) |
|
90 | + ? (object) array_fill_keys(['base', 'id', 'post_type'], null) |
|
91 | + : $screen; |
|
92 | 92 | } |
93 | 93 | |
94 | 94 | /** |
@@ -97,16 +97,16 @@ discard block |
||
97 | 97 | */ |
98 | 98 | function glsr_debug(...$vars) |
99 | 99 | { |
100 | - if (1 == count($vars)) { |
|
101 | - $value = htmlspecialchars(print_r($vars[0], true), ENT_QUOTES, 'UTF-8'); |
|
102 | - printf('<div class="glsr-debug"><pre>%s</pre></div>', $value); |
|
103 | - } else { |
|
104 | - echo '<div class="glsr-debug-group">'; |
|
105 | - foreach ($vars as $var) { |
|
106 | - glsr_debug($var); |
|
107 | - } |
|
108 | - echo '</div>'; |
|
109 | - } |
|
100 | + if (1 == count($vars)) { |
|
101 | + $value = htmlspecialchars(print_r($vars[0], true), ENT_QUOTES, 'UTF-8'); |
|
102 | + printf('<div class="glsr-debug"><pre>%s</pre></div>', $value); |
|
103 | + } else { |
|
104 | + echo '<div class="glsr-debug-group">'; |
|
105 | + foreach ($vars as $var) { |
|
106 | + glsr_debug($var); |
|
107 | + } |
|
108 | + echo '</div>'; |
|
109 | + } |
|
110 | 110 | } |
111 | 111 | |
112 | 112 | /** |
@@ -117,7 +117,7 @@ discard block |
||
117 | 117 | */ |
118 | 118 | function glsr_get($array, $path = '', $fallback = '') |
119 | 119 | { |
120 | - return glsr('Helper')->dataGet($array, $path, $fallback); |
|
120 | + return glsr('Helper')->dataGet($array, $path, $fallback); |
|
121 | 121 | } |
122 | 122 | |
123 | 123 | /** |
@@ -127,9 +127,9 @@ discard block |
||
127 | 127 | */ |
128 | 128 | function glsr_get_option($path = '', $fallback = '') |
129 | 129 | { |
130 | - return is_string($path) |
|
131 | - ? glsr('Database\OptionManager')->get('settings.'.$path, $fallback) |
|
132 | - : $fallback; |
|
130 | + return is_string($path) |
|
131 | + ? glsr('Database\OptionManager')->get('settings.'.$path, $fallback) |
|
132 | + : $fallback; |
|
133 | 133 | } |
134 | 134 | |
135 | 135 | /** |
@@ -137,7 +137,7 @@ discard block |
||
137 | 137 | */ |
138 | 138 | function glsr_get_options() |
139 | 139 | { |
140 | - return glsr('Database\OptionManager')->get('settings'); |
|
140 | + return glsr('Database\OptionManager')->get('settings'); |
|
141 | 141 | } |
142 | 142 | |
143 | 143 | /** |
@@ -146,14 +146,14 @@ discard block |
||
146 | 146 | */ |
147 | 147 | function glsr_get_review($post_id) |
148 | 148 | { |
149 | - $post = null; |
|
150 | - if (is_numeric($post_id)) { |
|
151 | - $post = get_post($post_id); |
|
152 | - } |
|
153 | - if (!($post instanceof WP_Post)) { |
|
154 | - $post = new WP_Post((object) []); |
|
155 | - } |
|
156 | - return glsr('Database\ReviewManager')->single($post); |
|
149 | + $post = null; |
|
150 | + if (is_numeric($post_id)) { |
|
151 | + $post = get_post($post_id); |
|
152 | + } |
|
153 | + if (!($post instanceof WP_Post)) { |
|
154 | + $post = new WP_Post((object) []); |
|
155 | + } |
|
156 | + return glsr('Database\ReviewManager')->single($post); |
|
157 | 157 | } |
158 | 158 | |
159 | 159 | /** |
@@ -161,7 +161,7 @@ discard block |
||
161 | 161 | */ |
162 | 162 | function glsr_get_reviews($args = array()) |
163 | 163 | { |
164 | - return glsr('Database\ReviewManager')->get(glsr('Helper')->consolidateArray($args)); |
|
164 | + return glsr('Database\ReviewManager')->get(glsr('Helper')->consolidateArray($args)); |
|
165 | 165 | } |
166 | 166 | |
167 | 167 | /** |
@@ -169,12 +169,12 @@ discard block |
||
169 | 169 | */ |
170 | 170 | function glsr_log() |
171 | 171 | { |
172 | - $args = func_get_args(); |
|
173 | - $console = glsr('Modules\Console'); |
|
174 | - if ($value = glsr_get($args, '0')) { |
|
175 | - return $console->debug($value, glsr_get($args, '1', [])); |
|
176 | - } |
|
177 | - return $console; |
|
172 | + $args = func_get_args(); |
|
173 | + $console = glsr('Modules\Console'); |
|
174 | + if ($value = glsr_get($args, '0')) { |
|
175 | + return $console->debug($value, glsr_get($args, '1', [])); |
|
176 | + } |
|
177 | + return $console; |
|
178 | 178 | } |
179 | 179 | |
180 | 180 | /** |
@@ -182,5 +182,5 @@ discard block |
||
182 | 182 | */ |
183 | 183 | function glsr_star_rating($rating) |
184 | 184 | { |
185 | - return glsr('Modules\Html\Partial')->build('star-rating', ['rating' => $rating]); |
|
185 | + return glsr('Modules\Html\Partial')->build('star-rating', ['rating' => $rating]); |
|
186 | 186 | } |