Jetpack_JITM::prepare_jitms PHP Method

prepare_jitms() public method

Prepare actions according to screen and post type.
Since: 3.8.2
public prepare_jitms ( object $screen )
$screen object
    function prepare_jitms($screen)
    {
        if (!current_user_can('jetpack_manage_modules')) {
            return;
        }
        if ('edit-comments' == $screen->base && !Jetpack::is_plugin_active('akismet/akismet.php')) {
            add_action('admin_enqueue_scripts', array($this, 'jitm_enqueue_files'));
            add_action('admin_notices', array($this, 'akismet_msg'));
        } elseif ('post' == $screen->base && (isset($_GET['message']) && 6 == $_GET['message']) && !Jetpack::is_plugin_active('vaultpress/vaultpress.php')) {
            add_action('admin_enqueue_scripts', array($this, 'jitm_enqueue_files'));
            add_action('edit_form_top', array($this, 'backups_after_publish_msg'));
        } elseif ('update-core' == $screen->base && !Jetpack::is_plugin_active('vaultpress/vaultpress.php')) {
            add_action('admin_enqueue_scripts', array($this, 'jitm_enqueue_files'));
            add_action('admin_notices', array($this, 'backups_updates_msg'));
        }
    }