jetpack_modules_list_table_items, Jetpack_Admin::init(

jetpack_modules_list_table_items, Jetpack_Admin::init(

Appears in:
Hook Type: filter

See hook in core

Displaying hooks found in version: jetpack.16.0.1

apply_filters('jetpack_modules_list_table_items, Jetpack_Admin::init(') is found 2 times:

  • /class.jetpack-modules-list-table.php line 40
    		 * @since 3.0.0
    		 *
    		 * @param array $modules Array of Jetpack modules.
    		 */
    		$this->all_items       = apply_filters( 'jetpack_modules_list_table_items', Jetpack_Admin::init()->get_modules() );
    		$this->items           = $this->all_items;
    		$this->items           = $this->filter_displayed_table_items( $this->items );
    		$this->_column_headers = array( $this->get_columns(), array(), array(), 'name' );
    		// phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.ValidatedSanitizedInput.InputNotSanitized -- Nonce: This is a view, not a model or controller. InputNotSanitized: Sanitized below via `$this->module_info_check()`.
    		$modal_info = isset( $_GET['info'] ) ? wp_unslash( $_GET['info'] ) : false;
    
    
  • /class.jetpack-modules-list-table.php line 166
    	 * @return array Maps identifier to display HTML.
    	 */
    	public function get_views() {
    		/** This filter is already documented in class.jetpack-modules-list-table.php */
    		$modules              = apply_filters( 'jetpack_modules_list_table_items', Jetpack_Admin::init()->get_modules() );
    		$array_of_module_tags = wp_list_pluck( $modules, 'module_tags' );
    		$module_tags          = array_merge( ...array_values( $array_of_module_tags ) );
    		$module_tags          = array_map( 'jetpack_get_module_i18n_tag', $module_tags );
    		$module_tags_unique   = array_count_values( $module_tags );
    		ksort( $module_tags_unique );