*
* Also note that parameters will be in the context of the main admin controller constructor.
*/
-add_filter(
- 'glm-member-db-dashboard-member-widgets',
- function ( $member = null ) {
- $content = $this->controller( 'dashboard', 'coupons', $member );
- return $content;
- },
- 14,
- 1
-);
+if ( $this->config['settings']['allow_member_coupons'] ) {
+ add_filter(
+ 'glm-member-db-dashboard-member-widgets',
+ function ( $member = null ) {
+ $content = $this->controller( 'dashboard', 'coupons', $member );
+ return $content;
+ },
+ 14,
+ 1
+ );
+}
add_filter(
'glm-member-db-dashboard-member-admin-widgets',
function ( $member = null ) {