Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 1 addition & 8 deletions classes/class-abilities.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,6 @@ class Abilities {
*/
const SETTING_NAME = 'enable_abilities_api';

/**
* Holds instance of plugin object.
*/
public Plugin $plugin;

/**
* Registered ability objects keyed by namespaced name.
*
Expand All @@ -50,9 +45,7 @@ class Abilities {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( Plugin $plugin ) {
$this->plugin = $plugin;

public function __construct( public Plugin $plugin ) {
if ( ! $this->is_available() ) {
return;
}
Expand Down
8 changes: 1 addition & 7 deletions classes/class-ability.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,12 @@
*/
abstract class Ability {

/**
* Holds instance of plugin object.
*/
protected Plugin $plugin;

/**
* Class constructor.
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( Plugin $plugin ) {
$this->plugin = $plugin;
public function __construct( protected Plugin $plugin ) {
}

/**
Expand Down
11 changes: 1 addition & 10 deletions classes/class-admin.php
Original file line number Diff line number Diff line change
Expand Up @@ -76,13 +76,6 @@ class Admin {
*/
const LARGE_TABLE_CRON_NOTICE_OPTION = 'wp_stream_large_table_cron_notice';

/**
* Holds Instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Holds Network class
*/
Expand Down Expand Up @@ -158,9 +151,7 @@ class Admin {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
add_action( 'init', array( $this, 'init' ) );

// Ensure function used in various methods is pre-loaded.
Expand Down
11 changes: 1 addition & 10 deletions classes/class-alert-trigger.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,6 @@
*/
abstract class Alert_Trigger {

/**
* Holds instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Unique identifier
*
Expand All @@ -33,9 +26,7 @@ abstract class Alert_Trigger {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
add_action( 'wp_stream_alert_trigger_form_display', array( $this, 'add_fields' ), 10, 2 );
add_action( 'wp_stream_alert_trigger_form_save', array( $this, 'save_fields' ), 10, 1 );
add_filter( 'wp_stream_alert_trigger_check', array( $this, 'check_record' ), 10, 4 );
Expand Down
10 changes: 1 addition & 9 deletions classes/class-alert-type.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,6 @@
*/
abstract class Alert_Type {

/**
* Holds instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Unique identifier.
*
Expand All @@ -35,8 +28,7 @@ abstract class Alert_Type {
*
* @param Plugin $plugin Plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;
public function __construct( public $plugin ) {
}

/**
Expand Down
11 changes: 1 addition & 10 deletions classes/class-alert.php
Original file line number Diff line number Diff line change
Expand Up @@ -56,13 +56,6 @@ class Alert {
*/
public $alert_meta;

/**
* Holds instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Class constructor
*
Expand All @@ -71,9 +64,7 @@ class Alert {
*
* @return void
*/
public function __construct( $item, $plugin ) {
$this->plugin = $plugin;

public function __construct( $item, public $plugin ) {
$this->ID = isset( $item->ID ) ? $item->ID : null;
$this->status = isset( $item->status ) ? $item->status : 'wp_stream_disabled';
$this->date = isset( $item->date ) ? $item->date : null;
Expand Down
11 changes: 1 addition & 10 deletions classes/class-alerts-list.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,21 +13,12 @@
* @package WP_Stream
*/
class Alerts_List {
/**
* Holds instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Class constructor.
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
add_filter( 'bulk_actions-edit-wp_stream_alerts', array( $this, 'suppress_bulk_actions' ), 10, 1 );
add_filter( 'disable_months_dropdown', array( $this, 'suppress_months_dropdown' ), 10, 2 );
add_filter( 'post_row_actions', array( $this, 'suppress_quick_edit' ), 10, 1 );
Expand Down
11 changes: 1 addition & 10 deletions classes/class-alerts.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,13 +39,6 @@ class Alerts {
*/
const CAPABILITY = WP_STREAM_SETTINGS_CAPABILITY;

/**
* Holds Instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Post meta prefix
*/
Expand All @@ -70,9 +63,7 @@ class Alerts {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
// Register custom post type.
add_action( 'init', array( $this, 'register_post_type' ) );

Expand Down
10 changes: 1 addition & 9 deletions classes/class-connectors.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,6 @@ class Connectors {
'wordpress-seo',
);

/**
* Holds instance of plugin object
*
* @var Plugin
*/
public $plugin;


/**
* Fully-qualified builtin connector class names after files are included.
Expand Down Expand Up @@ -98,8 +91,7 @@ class Connectors {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;
public function __construct( public $plugin ) {
$this->load_connectors();
}

Expand Down
10 changes: 1 addition & 9 deletions classes/class-db.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,6 @@
* Class - DB
*/
class DB {
/**
* Holds the driver instance
*
* @var DB_Driver
*/
public $driver;

/**
* Number of records in last request
*
Expand All @@ -30,8 +23,7 @@ class DB {
*
* @param DB_Driver $driver Driver we want to use.
*/
public function __construct( $driver ) {
$this->driver = $driver;
public function __construct( public $driver ) {
}

/**
Expand Down
11 changes: 1 addition & 10 deletions classes/class-export.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,6 @@
* Class - Export
*/
class Export {
/**
* Holds instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Hold registered exporters
*
Expand All @@ -30,9 +23,7 @@ class Export {
*
* @param Plugin $plugin The plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
if ( 'wp_stream' === wp_stream_filter_input( INPUT_GET, 'page' ) ) {
add_action( 'admin_init', array( $this, 'render_download' ) );
add_action( 'wp_stream_record_actions_menu', array( $this, 'actions_menu_export_items' ) );
Expand Down
11 changes: 1 addition & 10 deletions classes/class-install.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,6 @@
* Class - Install
*/
class Install {
/**
* Holds Instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Option key to store database version
*/
Expand Down Expand Up @@ -61,9 +54,7 @@ class Install {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
$this->db_version = $this->get_db_version();
$this->stream_url = self_admin_url( $this->plugin->admin->admin_parent_page . '&page=' . $this->plugin->admin->settings_page_slug );

Expand Down
11 changes: 1 addition & 10 deletions classes/class-list-table.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,13 @@
*/
class List_Table extends \WP_List_Table {

/**
* Holds Instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Class constructor.
*
* @param Plugin $plugin Instance of plugin object.
* @param array $args Argument to filter rows by.
*/
public function __construct( $plugin, $args = array() ) {
$this->plugin = $plugin;

public function __construct( public $plugin, $args = array() ) {
$screen_id = isset( $args['screen'] ) ? $args['screen'] : null;

/**
Expand Down
11 changes: 1 addition & 10 deletions classes/class-live-update.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,6 @@
* Class - Live_Update
*/
class Live_Update {
/**
* Holds instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* User meta key/identifier
*/
Expand All @@ -33,9 +26,7 @@ class Live_Update {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
// Heartbeat live update.
add_filter( 'heartbeat_received', array( $this, 'heartbeat_received' ), 10, 2 );

Expand Down
11 changes: 1 addition & 10 deletions classes/class-log.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,6 @@
*/
class Log {

/**
* Holds Instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Previous Stream record ID, used for chaining same-session records
*
Expand All @@ -31,9 +24,7 @@ class Log {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
// Ensure function used in various methods is pre-loaded.
if ( ! function_exists( 'is_plugin_active_for_network' ) ) {
require_once ABSPATH . '/wp-admin/includes/plugin.php';
Expand Down
11 changes: 1 addition & 10 deletions classes/class-network.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,6 @@
* Class - Network
*/
class Network {
/**
* Holds instance of plugin object
*
* @var Plugin
*/
public $plugin;

/**
* Network page slug
*/
Expand All @@ -34,9 +27,7 @@ class Network {
*
* @param Plugin $plugin Instance of plugin object.
*/
public function __construct( $plugin ) {
$this->plugin = $plugin;

public function __construct( public $plugin ) {
// Always add default site_id/blog_id params when multisite.
if ( is_multisite() ) {
add_filter( 'wp_stream_query_args', array( $this, 'network_query_args' ) );
Expand Down
Loading
Loading