File "class-hustle-tutorials-page.php"
Full Path: /home/londdqdw/public_html/06/wp-content/plugins/wordpress-popup/inc/class-hustle-tutorials-page.php
File size: 1021 B
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* File for Hustle_Admin_Page_Abstract class.
*
* @package Hustle
* @since 4.4.6
*/
/**
* Class Hustle_Tutorials_Page
*
* @since 4.4.6
*/
class Hustle_Tutorials_Page extends Hustle_Admin_Page_Abstract {
/**
* Initiates the page's properties
*
* @since 4.4.6
*/
public function init() {
$this->page = 'hustle_tutorials';
$this->page_title = __( 'Tutorials', 'hustle' );
$this->page_menu_title = __( 'Tutorials', 'hustle' );
$this->page_capability = 'hustle_menu';
$this->page_template_path = 'admin/tutorials';
add_action( 'wp_ajax_hustle_hide_tutorials', array( $this, 'hide_tutorials' ) );
}
/**
* Hide tutorials.
*/
public function hide_tutorials() {
check_ajax_referer( 'hustle_dismiss_notification' );
update_option( 'hustle-hide_tutorials', true );
wp_send_json_success();
}
/**
* Get the arguments used when rendering the main page.
*
* @since 4.4.6
* @return array
*/
public function get_page_template_args() {
return array();
}
}