for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* PHP version 5.4 and 7
*
* @package Payever\Plugins
* @author Hennadii.Shymanskyi <[email protected]>
* @copyright 2017-2019 payever GmbH
* @license MIT <https://opensource.org/licenses/MIT>
*/
namespace Payever\ExternalIntegration\Plugins\Http\ResponseEntity;
use Payever\ExternalIntegration\Core\Http\ResponseEntity;
* @method string getId()
* @method string getPluginVersion()
* @method string getCmsVersion()
* @method string getChannel()
* @method string getHost()
* @method string[] getSupportedCommands()
* @method string|null getCommandEndpoint()
* @method string[] getBusinessIds()
class PluginRegistryResponseEntity extends ResponseEntity
{
/** @var string */
protected $id;
protected $pluginVersion;
protected $cmsVersion;
* @var string
* @see ChannelSet
protected $channel;
protected $host;
* @var array
* @see PluginCommandNameEnum
protected $supportedCommands;
protected $commandEndpoint;
/** @var string[] */
protected $businessIds;
* @return array
public function getRequired()
return array(
'pluginVersion',
'cmsVersion',
'host',
'channel',
);
}