Skip to content
This repository was archived by the owner on Aug 10, 2023. It is now read-only.

Commit

Permalink
Rewrite after code sniff. PHP7.2 compatible
Browse files Browse the repository at this point in the history
  • Loading branch information
fredbradley committed Jun 18, 2019
1 parent 79fb1fa commit aca1be7
Show file tree
Hide file tree
Showing 7 changed files with 431 additions and 405 deletions.
40 changes: 20 additions & 20 deletions nagios-wordpress-updates-checker.php
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
<?php
/*
Plugin Name: Nagios Wordpress Updates Checker
Description: Nagios Wordpress Updates Checker
Author: Fred Bradley
Version: 1.9.16
Author URI: http://fred.im/
Network: true
*/

namespace FredBradley\WPUpdateChecker;

require_once 'vendor/autoload.php';

$settings_api = new SettingsAPI();

$plugin_data = get_file_data(__FILE__, array('Version'), 'plugin');


new Plugin($plugin_data[0]);
<?php
/**
Plugin Name: Nagios WordPress Updates Checker
Description: Nagios WordPress Updates Checker
Author: Fred Bradley
Version: 1.9.16
Author URI: http://fred.im/
Network: true
*/

namespace FredBradley\WPUpdateChecker;

require_once 'vendor/autoload.php';

$settings_api = new SettingsAPI();

$plugin_data = get_file_data( __FILE__, array( 'Version' ), 'plugin' );


new Plugin( $plugin_data[0] );
25 changes: 13 additions & 12 deletions src/Analytics.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,27 +8,28 @@

namespace FredBradley\WPUpdateChecker;


class Analytics {

public static $analytics_id = "UA-24018806-32";

public static function run( string $analytics_id=null ) {
if ($analytics_id !== null)
public static $analytics_id = 'UA-24018806-32';

public static function run( string $analytics_id = null ) {
if ( $analytics_id !== null ) {
self::$analytics_id = $analytics_id;
}

add_action('wp_head', array(__CLASS__, 'googleanalytics'));
add_action( 'admin_head', array(__CLASS__, 'googleanalytics'));
add_action( 'wp_head', array( __CLASS__, 'googleanalytics' ) );
add_action( 'admin_head', array( __CLASS__, 'googleanalytics' ) );
}

public static function googleanalytics() {
if (is_admin()) {
$loadType = "adminLoad";
if ( is_admin() ) {
$loadType = 'adminLoad';
} else {
$loadType = "frontendLoad";
$loadType = 'frontendLoad';
}
?>

?>
<!-- Global Site Tag (gtag.js) - Google Analytics -->
<script async src="//www.googletagmanager.com/gtag/js?id=<?php echo self::$analytics_id; ?>"></script>
<script>
Expand All @@ -42,7 +43,7 @@ function frbtagnagios(){dataLayer.push(arguments)};
frbtagnagios('config', '<?php echo self::$analytics_id; ?>');
frbtagnagios('event', loadType, {
'send_to': ["<?php echo self::$analytics_id; ?>"],
'event_category': "<?php echo get_bloginfo('name'); ?>",
'event_category': "<?php echo get_bloginfo( 'name' ); ?>",
'event_label': url,
'transport_type': 'beacon'
});
Expand Down
Loading

0 comments on commit aca1be7

Please sign in to comment.