| @@ 1135-1143 (lines=9) @@ | ||
| 1132 | * |
|
| 1133 | * @return array An array of installed plugins |
|
| 1134 | */ |
|
| 1135 | public function get_installed_plugins() { |
|
| 1136 | if ( ! function_exists( 'get_plugins' ) ) { |
|
| 1137 | require_once ABSPATH . 'wp-admin/includes/plugin.php'; |
|
| 1138 | } |
|
| 1139 | /** This filter is documented in wp-admin/includes/class-wp-plugins-list-table.php */ |
|
| 1140 | $all_plugins = apply_filters( 'all_plugins', get_plugins() ); |
|
| 1141 | ||
| 1142 | return $all_plugins; |
|
| 1143 | } |
|
| 1144 | ||
| 1145 | /** |
|
| 1146 | * Get's the site's active plugins |
|
| @@ 503-510 (lines=8) @@ | ||
| 500 | * |
|
| 501 | * @return mixed|void |
|
| 502 | */ |
|
| 503 | public static function get_plugins() { |
|
| 504 | if ( ! function_exists( 'get_plugins' ) ) { |
|
| 505 | require_once ABSPATH . 'wp-admin/includes/plugin.php'; |
|
| 506 | } |
|
| 507 | ||
| 508 | /** This filter is documented in wp-admin/includes/class-wp-plugins-list-table.php */ |
|
| 509 | return apply_filters( 'all_plugins', get_plugins() ); |
|
| 510 | } |
|
| 511 | ||
| 512 | /** |
|
| 513 | * Get custom action link tags that the plugin is using |
|