Returns the available settings sub-tabs for the module.
Description
See also
Return
(array) Associative array of <code>$subtab_slug => $subtab_args</code> pairs.
Source
File: src/modules/submodule-registry-trait.php
protected function get_settings_subtabs() { $subtabs = array(); foreach ( $this->submodules as $slug => $submodule ) { if ( ! is_a( $submodule, Settings_Submodule_Interface::class ) ) { continue; } $submodule_settings_identifier = $submodule->get_settings_identifier(); $submodule_settings_sections = $submodule->get_settings_sections(); if ( empty( $submodule_settings_sections ) ) { continue; } $subtabs[ $submodule_settings_identifier ] = array( 'title' => $submodule->get_settings_title(), ); } return $subtabs; }
Changelog
Version | Description |
---|---|
1.0.0 | Introduced. |