Server IP : 162.213.251.212 / Your IP : 13.58.173.30 [ Web Server : LiteSpeed System : Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : allssztx ( 535) PHP Version : 8.1.31 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/allssztx/bestvalleywater.com/wp-content/plugins/worker/src/MWP/Action/ |
Upload File : |
<?php /* * This file is part of the ManageWP Worker plugin. * * (c) ManageWP LLC <contact@managewp.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ class MWP_Action_Registry { /** * @var MWP_Action_Definition[] */ private $definitions = array(); public function addDefinition($name, MWP_Action_Definition $definition) { $this->definitions[$name] = $definition; } public function getDefinition($name) { if (!isset($this->definitions[$name])) { throw new MWP_Worker_Exception(MWP_Worker_Exception::ACTION_NOT_REGISTERED, sprintf('Action "%s" is not registered', $name), array( 'action' => $name, )); } return $this->definitions[$name]; } public function hasDefinition($name) { return isset($this->definitions[$name]); } }