RTMediaAdmin::check_for_addon_update_notice PHP Method

check_for_addon_update_notice() public method

Show rtmedia addon update notice.
public check_for_addon_update_notice ( ) : boolean
return boolean $return_falg
        public function check_for_addon_update_notice()
        {
            $return_falg = false;
            // check for rtMedia Instagram version
            if (defined('RTMEDIA_INSTAGRAM_PATH')) {
                $plugin_info = get_plugin_data(RTMEDIA_INSTAGRAM_PATH . 'index.php');
                if (isset($plugin_info['Version']) && -1 === version_compare($plugin_info['Version'], '2.1.14')) {
                    $return_falg = true;
                }
            } elseif (defined('RTMEDIA_PHOTO_TAGGING_PATH')) {
                // check for rtMedia Photo Tagging version
                $plugin_info = get_plugin_data(RTMEDIA_PHOTO_TAGGING_PATH . 'index.php');
                if (isset($plugin_info['Version']) && -1 === version_compare($plugin_info['Version'], '2.2.14')) {
                    $return_falg = true;
                }
            } elseif (defined('RTMEDIA_FFMPEG_PATH')) {
                // check for rtMedia FFPMEG version
                $plugin_info = get_plugin_data(RTMEDIA_FFMPEG_PATH . 'index.php');
                if (isset($plugin_info['Version']) && -1 === version_compare($plugin_info['Version'], '2.1.14')) {
                    $return_falg = true;
                }
            } elseif (defined('RTMEDIA_KALTURA_PATH')) {
                // check for rtMedia Kaltura version
                $plugin_info = get_plugin_data(RTMEDIA_KALTURA_PATH . 'index.php');
                if (isset($plugin_info['Version']) && -1 === version_compare($plugin_info['Version'], '3.0.16')) {
                    $return_falg = true;
                }
            } elseif (defined('RTMEDIA_PRO_PATH')) {
                // check for rtMedia Pro version
                $plugin_info = get_plugin_data(RTMEDIA_PRO_PATH . 'index.php');
                if (isset($plugin_info['Version']) && -1 === version_compare($plugin_info['Version'], '2.6')) {
                    $return_falg = true;
                }
            } elseif (defined('RTMEDIA_SOCIAL_SYNC_PATH')) {
                // check for rtMedia Social Sync version
                $plugin_info = get_plugin_data(RTMEDIA_SOCIAL_SYNC_PATH . 'index.php');
                if (isset($plugin_info['Version']) && -1 === version_compare($plugin_info['Version'], '1.3.1')) {
                    $return_falg = true;
                }
            } elseif (defined('RTMEDIA_MEMBERSHIP_PATH')) {
                // check for rtMedia Membership version
                $plugin_info = get_plugin_data(RTMEDIA_MEMBERSHIP_PATH . 'index.php');
                if (isset($plugin_info['Version']) && -1 === version_compare($plugin_info['Version'], '2.1.5')) {
                    $return_falg = true;
                }
            } elseif (defined('RTMEDIA_WATERMARK_PATH')) {
                // check for rtMedia Photo Watermak version
                $plugin_info = get_plugin_data(RTMEDIA_WATERMARK_PATH . 'index.php');
                if (isset($plugin_info['Version']) && -1 === version_compare($plugin_info['Version'], '1.1.8')) {
                    $return_falg = true;
                }
            }
            return $return_falg;
        }