ProShell v2.0
Dashboard
Server Info
Server: 158.106.128.192
PHP: 8.2.33
home
planet5
public_html
bansibaba.com
2026-09-14 10:25:04
Editing: Plugin.php
Cancel
Save Changes
<?php /** * Interface Plugin * * @package AmpProject\AmpWP */ namespace AmpProject\AmpWP\Infrastructure; /** * A plugin is basically nothing more than a convention on how manage the * lifecycle of a modular piece of code, so that you can: * 1. activate it, * 2. register it with the framework, and * 3. deactivate it again. * * This is what this interface represents, by assembling the separate, * segregated interfaces for each of these lifecycle actions. * * Additionally, we provide a means to get access to the plugin's container that * collects all the services it is made up of. This allows direct access to the * services to outside code if needed. * * @since 2.0 * @internal */ interface Plugin extends Activateable, Deactivateable, Registerable { /** * Get the service container that contains the services that make up the * plugin. * * @return ServiceContainer Service container of the plugin. */ public function get_container(); }
Upload Files
Cancel
Upload
Create New
Cancel
Create
Change Permissions
Cancel
Save
Change Date
Cancel
Save
Rename Item
Cancel
Save
Confirm Delete
Are you sure you want to delete the selected items?
Cancel
Delete