Added inline documentation.
This commit is contained in:
1 parent
d850fa1b02
commit
8cd280f12a
20 files changed
+175
-29
No files matched your search
@@ -2,14 +2,23 @@
|
||||
|
||||
namespace Rarst\Laps\Manager;
|
||||
|
||||
/**
|
||||
* Implements load of necessary front–end assets.
|
||||
*/
|
||||
class Asset_Manager {
|
||||
|
||||
/**
|
||||
* Sets up the hooks.
|
||||
*/
|
||||
public function __construct() {
|
||||
|
||||
add_action( 'wp_enqueue_scripts', [ $this, 'enqueue_scripts' ] );
|
||||
add_action( 'admin_enqueue_scripts', [ $this, 'enqueue_scripts' ] );
|
||||
}
|
||||
|
||||
/**
|
||||
* Registers assets and queues as necessary.
|
||||
*/
|
||||
public function enqueue_scripts() {
|
||||
|
||||
$suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
|
||||
@@ -21,5 +30,4 @@ class Asset_Manager {
|
||||
wp_enqueue_style( 'laps' );
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -7,6 +7,9 @@ namespace Rarst\Laps\Manager;
|
||||
*/
|
||||
class Load_Order_Manager {
|
||||
|
||||
/**
|
||||
* Sets up the hooks.
|
||||
*/
|
||||
public function __construct() {
|
||||
|
||||
add_action( 'pre_update_option_active_plugins', [ $this, 'pre_update_option_active_plugins' ] );
|
||||
@@ -16,7 +19,7 @@ class Load_Order_Manager {
|
||||
/**
|
||||
* Reorder active plugins so Laps is first and starts timing load early.
|
||||
*
|
||||
* @param array $plugins
|
||||
* @param array $plugins Filtered array of active plugins’ basenames.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
|
||||
@@ -6,11 +6,17 @@ use Rarst\Laps\Record\Recursive_Record_Iterator;
|
||||
use Rarst\Laps\Plugin;
|
||||
use Rarst\Laps\Record\Timeline_Iterator;
|
||||
|
||||
/**
|
||||
* Implements toolbar menu and visualization.
|
||||
*/
|
||||
class Toolbar_Manager {
|
||||
|
||||
/** @var Plugin $laps */
|
||||
protected $laps;
|
||||
|
||||
/**
|
||||
* @param Plugin $laps Container instance.
|
||||
*/
|
||||
public function __construct( Plugin $laps ) {
|
||||
|
||||
$this->laps = $laps;
|
||||
@@ -21,7 +27,7 @@ class Toolbar_Manager {
|
||||
/**
|
||||
* Render interface and add to the toolbar.
|
||||
*
|
||||
* @param \WP_Admin_Bar $wp_admin_bar
|
||||
* @param \WP_Admin_Bar $wp_admin_bar WordPress core toolbar object.
|
||||
*/
|
||||
public function admin_bar_menu( $wp_admin_bar ) {
|
||||
|
||||
|
||||
Reference in new issue
Block a user