Preview: CiDetectorInterface.php
Size: 630 B
/opt/cpanel/ea-wappspector/vendor/rector/rector/vendor/ondram/ci-detector/src/CiDetectorInterface.php
<?php
declare (strict_types=1);
namespace RectorPrefix202411\OndraM\CiDetector;
use RectorPrefix202411\OndraM\CiDetector\Ci\CiInterface;
use RectorPrefix202411\OndraM\CiDetector\Exception\CiNotDetectedException;
/**
* Unified way to get environment variables from current continuous integration server
*/
interface CiDetectorInterface
{
/**
* Is current environment an recognized CI server?
*/
public function isCiDetected() : bool;
/**
* Detect current CI server and return instance of its settings
*
* @throws CiNotDetectedException
*/
public function detect() : CiInterface;
}
Directory Contents
Dirs: 2 × Files: 4