SYMBOL INDEX (739 symbols across 127 files) FILE: contrib/cpanel.php function getCpanel (line 146) | function getCpanel() function getDomainInfo (line 182) | function getDomainInfo() FILE: contrib/crontab.php function setRemoteCrontab (line 129) | function setRemoteCrontab(array $lines): void function getRemoteCrontab (line 147) | function getRemoteCrontab(): array FILE: contrib/directadmin.php function getDirectAdminConfig (line 31) | function getDirectAdminConfig() function DirectAdmin (line 53) | function DirectAdmin(string $action, array $data = []) FILE: contrib/ispmanager.php function ispmanagerRequest (line 697) | function ispmanagerRequest($method, $requestData) function ispmanagerAuthRequest (line 725) | function ispmanagerAuthRequest($url, $login, $pass) function prepareRequest (line 746) | function prepareRequest($requestData) function generatePassword (line 766) | function generatePassword($lenght) FILE: contrib/phinx.php function phinx_get_cmd (line 107) | function phinx_get_cmd($cmdName, $conf) function phinx_get_allowed_config (line 131) | function phinx_get_allowed_config($allowedOptions) FILE: contrib/sentry.php function getPreviousReleaseRevision (line 187) | function getPreviousReleaseRevision() function getCurrentReleaseRevision (line 209) | function getCurrentReleaseRevision() function getReleaseGitRef (line 225) | function getReleaseGitRef(): Closure function getGitCommitsRefs (line 248) | function getGitCommitsRefs(): Closure FILE: contrib/slack.php function checkSlackAnswer (line 90) | function checkSlackAnswer($result) FILE: contrib/supervisord-monitor.php function supervisordCheckConfig (line 94) | function supervisordCheckConfig() function supervisordGetBasicAuthToken (line 111) | function supervisordGetBasicAuthToken() function supervisordIsAuthenticated (line 116) | function supervisordIsAuthenticated() function supervisordControlAction (line 126) | function supervisordControlAction($name, $action = 'stop') FILE: recipe/codeigniter4.php function spark (line 46) | function spark($command, $options = []) function codeigniter4_version_compare (line 83) | function codeigniter4_version_compare($version, $comparator) FILE: recipe/craftcms.php function craft (line 37) | function craft($command, $options = []) FILE: recipe/laravel.php function artisan (line 39) | function artisan($command, $options = []) function laravel_version_compare (line 77) | function laravel_version_compare($version, $comparator) FILE: recipe/magento2.php function magentoDeployAssetsSplit (line 230) | function magentoDeployAssetsSplit(string $area) FILE: recipe/shopware.php function getPlugins (line 122) | function getPlugins(): array FILE: recipe/spiral.php function command (line 26) | function command(string $command, array $options = []): \Closure function rr (line 43) | function rr(string $command, array $options = []): \Closure FILE: src/Collection/Collection.php class Collection (line 16) | class Collection implements Countable, IteratorAggregate method all (line 20) | public function all(): array method get (line 25) | public function get(string $name): mixed method has (line 33) | public function has(string $name): bool method set (line 38) | public function set(string $name, mixed $object) method remove (line 43) | public function remove(string $name): void method count (line 51) | public function count(): int method select (line 56) | public function select(callable $callback): array method getIterator (line 72) | #[\ReturnTypeWillChange] method notFound (line 78) | protected function notFound(string $name): \InvalidArgumentException FILE: src/Command/BlackjackCommand.php class BlackjackCommand (line 21) | class BlackjackCommand extends Command method __construct (line 35) | public function __construct() method execute (line 41) | protected function execute(Input $input, Output $output): int method newDeck (line 232) | private function newDeck(): array method handValue (line 247) | public static function handValue(array $hand): int method print (line 305) | private function print(string $text = "") method printHand (line 310) | private function printHand(array $hand, int $offset = 1) method printWhiskey (line 348) | private function printWhiskey(int $whiskeyLevel) FILE: src/Command/CommandCommon.php type CommandCommon (line 16) | trait CommandCommon method telemetry (line 24) | protected function telemetry(array $data = []): void FILE: src/Command/ConfigCommand.php class ConfigCommand (line 22) | class ConfigCommand extends SelectCommand method __construct (line 24) | public function __construct(Deployer $deployer) method configure (line 30) | protected function configure() method execute (line 37) | protected function execute(Input $input, Output $output): int FILE: src/Command/CustomOption.php type CustomOption (line 15) | trait CustomOption method applyOverrides (line 21) | protected function applyOverrides(array $hosts, array $options) method castValueToPhpType (line 41) | protected function castValueToPhpType($value) FILE: src/Command/InitCommand.php class InitCommand (line 22) | class InitCommand extends Command method configure (line 26) | protected function configure() method execute (line 34) | protected function execute(InputInterface $input, OutputInterface $out... method php (line 161) | private function php(string $template, string $project, string $reposi... method yaml (line 194) | private function yaml(string $template, string $project, string $repos... method getAdditionalConfigs (line 224) | private function getAdditionalConfigs(string $template): string method recipes (line 241) | private function recipes(): array FILE: src/Command/MainCommand.php class MainCommand (line 24) | class MainCommand extends SelectCommand method __construct (line 29) | public function __construct(string $name, ?string $description, Deploy... method configure (line 37) | protected function configure() method execute (line 88) | protected function execute(Input $input, Output $output): int method checkUpdates (line 160) | private function checkUpdates() method showBanner (line 169) | private function showBanner() method complete (line 186) | public function complete(CompletionInput $input, CompletionSuggestions... FILE: src/Command/RunCommand.php class RunCommand (line 27) | class RunCommand extends SelectCommand method __construct (line 31) | public function __construct(Deployer $deployer) method configure (line 37) | protected function configure() method execute (line 59) | protected function execute(Input $input, Output $output): int FILE: src/Command/SelectCommand.php class SelectCommand (line 27) | abstract class SelectCommand extends Command method __construct (line 34) | public function __construct(string $name, Deployer $deployer) method configure (line 40) | protected function configure() method selectHosts (line 48) | protected function selectHosts(Input $input, Output $output): array method complete (line 97) | public function complete(CompletionInput $input, CompletionSuggestions... FILE: src/Command/SshCommand.php class SshCommand (line 28) | class SshCommand extends Command method __construct (line 37) | public function __construct(Deployer $deployer) method configure (line 44) | protected function configure() method execute (line 53) | protected function execute(InputInterface $input, OutputInterface $out... method complete (line 107) | public function complete(CompletionInput $input, CompletionSuggestions... FILE: src/Command/TreeCommand.php class TreeCommand (line 22) | class TreeCommand extends Command method __construct (line 45) | public function __construct(Deployer $deployer) method configure (line 53) | protected function configure() method execute (line 62) | protected function execute(Input $input, Output $output): int method buildTree (line 73) | private function buildTree(string $taskName) method createTreeFromTaskName (line 78) | private function createTreeFromTaskName(string $taskName, string $post... method addTaskToTree (line 133) | private function addTaskToTree(string $taskName, bool $isLast = false) method outputTree (line 143) | private function outputTree(string $taskName) method complete (line 173) | public function complete(CompletionInput $input, CompletionSuggestions... FILE: src/Command/WorkerCommand.php class WorkerCommand (line 22) | class WorkerCommand extends MainCommand method __construct (line 24) | public function __construct(Deployer $deployer) method configure (line 30) | protected function configure() method execute (line 39) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Component/PharUpdate/Console/Command.php class Command (line 19) | class Command extends Base method __construct (line 46) | public function __construct(string $name, bool $disable = false) method setManifestUri (line 58) | public function setManifestUri(string $uri) method setRunningFile (line 68) | public function setRunningFile(string $file): void method configure (line 76) | protected function configure() method execute (line 105) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Component/PharUpdate/Console/Helper.php class Helper (line 16) | class Helper extends Base method getManager (line 25) | public function getManager(string $uri): Manager method getName (line 30) | public function getName(): string FILE: src/Component/PharUpdate/Exception/Exception.php class Exception (line 12) | class Exception extends \Exception implements ExceptionInterface method create (line 19) | public static function create(string $format, $value = null): self method lastError (line 31) | public static function lastError(): self FILE: src/Component/PharUpdate/Exception/ExceptionInterface.php type ExceptionInterface (line 12) | interface ExceptionInterface {} FILE: src/Component/PharUpdate/Exception/FileException.php class FileException (line 12) | class FileException extends Exception {} FILE: src/Component/PharUpdate/Exception/InvalidArgumentException.php class InvalidArgumentException (line 12) | class InvalidArgumentException extends Exception {} FILE: src/Component/PharUpdate/Exception/LogicException.php class LogicException (line 12) | class LogicException extends Exception {} FILE: src/Component/PharUpdate/Manager.php class Manager (line 16) | class Manager method __construct (line 37) | public function __construct(Manifest $manifest) method getManifest (line 47) | public function getManifest(): Manifest method getRunningFile (line 57) | public function getRunningFile(): string method setRunningFile (line 74) | public function setRunningFile(string $file): void method update (line 95) | public function update($version, bool $major = false, bool $pre = fals... FILE: src/Component/PharUpdate/Manifest.php class Manifest (line 16) | class Manifest method __construct (line 30) | public function __construct(array $updates = []) method findRecent (line 42) | public function findRecent(Version $version, bool $major = false, bool... method getUpdates (line 75) | public function getUpdates(): array method load (line 85) | public static function load(string $json): self method loadFile (line 95) | public static function loadFile(string $file): self method create (line 107) | private static function create(array $decoded): self FILE: src/Component/PharUpdate/Update.php class Update (line 20) | class Update method __construct (line 74) | public function __construct( method copyTo (line 96) | public function copyTo(string $file): void method deleteFile (line 136) | public function deleteFile(): void method getFile (line 172) | public function getFile(): ?string method getName (line 226) | public function getName(): string method getPublicKey (line 234) | public function getPublicKey(): string method getSha1 (line 242) | public function getSha1(): string method getUrl (line 250) | public function getUrl(): string method getVersion (line 258) | public function getVersion(): Version method isNewer (line 270) | public function isNewer(Version $version): bool FILE: src/Component/PharUpdate/Version/Builder.php class Builder (line 15) | class Builder extends Version method clearBuild (line 20) | public function clearBuild(): void method clearPreRelease (line 28) | public function clearPreRelease(): void method create (line 38) | public static function create(): Builder method getVersion (line 48) | public function getVersion(): Version method importComponents (line 66) | public function importComponents(array $components): self method importString (line 108) | public function importString(string $version): self method importVersion (line 120) | public function importVersion(Version $version): self method incrementMajor (line 138) | public function incrementMajor(int $amount = 1): self method incrementMinor (line 155) | public function incrementMinor(int $amount = 1): self method incrementPatch (line 170) | public function incrementPatch(int $amount = 1): self method setBuild (line 186) | public function setBuild(array $identifiers): self method setMajor (line 208) | public function setMajor(int $number): self method setMinor (line 228) | public function setMinor(int $number): self method setPatch (line 248) | public function setPatch(int $number): self method setPreRelease (line 268) | public function setPreRelease(array $identifiers): self FILE: src/Component/PharUpdate/Version/Comparator.php class Comparator (line 12) | class Comparator method compareTo (line 41) | public static function compareTo(Version $left, Version $right) method isEqualTo (line 75) | public static function isEqualTo(Version $left, Version $right) method isGreaterThan (line 89) | public static function isGreaterThan(Version $left, Version $right) method isLessThan (line 103) | public static function isLessThan(Version $left, Version $right) method compareIdentifiers (line 120) | public static function compareIdentifiers(array $left, array $right) FILE: src/Component/PharUpdate/Version/Dumper.php class Dumper (line 12) | class Dumper method toComponents (line 21) | public static function toComponents(Version $version) method toString (line 39) | public static function toString(Version $version) FILE: src/Component/PharUpdate/Version/Exception/InvalidIdentifierException.php class InvalidIdentifierException (line 12) | class InvalidIdentifierException extends VersionException method __construct (line 26) | public function __construct(string $identifier) method getIdentifier (line 43) | public function getIdentifier(): string FILE: src/Component/PharUpdate/Version/Exception/InvalidNumberException.php class InvalidNumberException (line 12) | class InvalidNumberException extends VersionException method __construct (line 26) | public function __construct($number) method getNumber (line 43) | public function getNumber() FILE: src/Component/PharUpdate/Version/Exception/InvalidStringRepresentationException.php class InvalidStringRepresentationException (line 12) | class InvalidStringRepresentationException extends VersionException method __construct (line 26) | public function __construct(string $version) method getVersion (line 43) | public function getVersion(): string FILE: src/Component/PharUpdate/Version/Exception/VersionException.php class VersionException (line 14) | class VersionException extends Exception {} FILE: src/Component/PharUpdate/Version/Parser.php class Parser (line 14) | class Parser method toBuilder (line 48) | public static function toBuilder(string $version): Builder method toComponents (line 65) | public static function toComponents(string $version): array method toVersion (line 105) | public static function toVersion(string $version): Version FILE: src/Component/PharUpdate/Version/Validator.php class Validator (line 12) | class Validator method isIdentifier (line 31) | public static function isIdentifier(string $identifier): bool method isNumber (line 43) | public static function isNumber(int $number): bool method isVersion (line 55) | public static function isVersion(string $version): bool FILE: src/Component/PharUpdate/Version/Version.php class Version (line 12) | class Version method __construct (line 58) | public function __construct( method getBuild (line 77) | public function getBuild(): array method getMajor (line 87) | public function getMajor(): int method getMinor (line 97) | public function getMinor(): int method getPatch (line 107) | public function getPatch(): int method getPreRelease (line 117) | public function getPreRelease(): array method isStable (line 127) | public function isStable(): bool method __toString (line 137) | public function __toString(): string FILE: src/Component/Pimple/Container.php class Container (line 23) | class Container implements \ArrayAccess method __construct (line 57) | public function __construct(array $values = []) method offsetSet (line 82) | #[\ReturnTypeWillChange] method offsetGet (line 103) | #[\ReturnTypeWillChange] method offsetExists (line 140) | #[\ReturnTypeWillChange] method offsetUnset (line 152) | #[\ReturnTypeWillChange] method factory (line 173) | public function factory(callable $callable) method protect (line 195) | public function protect(callable $callable) method raw (line 215) | public function raw(string $id) method extend (line 244) | public function extend(string $id, callable $callable) method keys (line 285) | public function keys() FILE: src/Component/Pimple/Exception/ExpectedInvokableException.php class ExpectedInvokableException (line 20) | class ExpectedInvokableException extends \InvalidArgumentException imple... FILE: src/Component/Pimple/Exception/FrozenServiceException.php class FrozenServiceException (line 20) | class FrozenServiceException extends \RuntimeException implements Contai... method __construct (line 25) | public function __construct(string $id) FILE: src/Component/Pimple/Exception/InvalidServiceIdentifierException.php class InvalidServiceIdentifierException (line 20) | class InvalidServiceIdentifierException extends \InvalidArgumentExceptio... method __construct (line 25) | public function __construct(string $id) FILE: src/Component/Pimple/Exception/UnknownIdentifierException.php class UnknownIdentifierException (line 20) | class UnknownIdentifierException extends \InvalidArgumentException imple... method __construct (line 25) | public function __construct(string $id) FILE: src/Configuration.php class Configuration (line 20) | class Configuration implements \ArrayAccess method __construct (line 25) | public function __construct(?Configuration $parent = null) method update (line 30) | public function update(array $values): void method bind (line 35) | public function bind(Configuration $parent): void method set (line 40) | public function set(string $name, mixed $value): void method has (line 45) | public function has(string $name): bool method hasOwn (line 57) | public function hasOwn(string $name): bool method add (line 62) | public function add(string $name, array $array): void method get (line 75) | public function get(string $name, mixed $default = null): mixed method fetch (line 103) | protected function fetch(string $name): mixed method parse (line 114) | public function parse(mixed $value): mixed method keys (line 126) | public function keys(): array method offsetExists (line 135) | #[\ReturnTypeWillChange] method offsetGet (line 145) | #[\ReturnTypeWillChange] method offsetSet (line 155) | #[\ReturnTypeWillChange] method offsetUnset (line 164) | #[\ReturnTypeWillChange] method load (line 170) | public function load(): void method save (line 186) | public function save(): void method persist (line 202) | public function persist(): array FILE: src/Deployer.php class Deployer (line 73) | class Deployer extends Container method __construct (line 77) | public function __construct(Application $console) method get (line 185) | public static function get(): self method init (line 190) | public function init(): void method addTaskCommands (line 213) | public function addTaskCommands(): void method __get (line 223) | public function __get(string $name): mixed method __set (line 232) | public function __set(string $name, mixed $value): void method getConsole (line 237) | public function getConsole(): Application method getHelper (line 242) | public function getHelper(string $name): Console\Helper\HelperInterface method run (line 247) | public static function run(string $version, ?string $deployFile): void method printException (line 301) | public static function printException(OutputInterface $output, Throwab... method isWorker (line 322) | public static function isWorker(): bool method masterCall (line 330) | public static function masterCall(Host $host, string $func, mixed ...$... method isPharArchive (line 347) | public static function isPharArchive(): bool FILE: src/Documentation/ApiGen.php class ApiGen (line 13) | class ApiGen method parse (line 20) | public function parse(string $source): void method markdown (line 91) | public function markdown(): string FILE: src/Documentation/DocConfig.php class DocConfig (line 13) | class DocConfig FILE: src/Documentation/DocGen.php class DocGen (line 18) | class DocGen method __construct (line 29) | public function __construct(string $root) method parse (line 34) | public function parse(string $source): void method gen (line 48) | public function gen(string $destination): ?string method generateRecipesIndex (line 321) | public function generateRecipesIndex(string $destination) method generateContribIndex (line 336) | public function generateContribIndex(string $destination) function trim_comment (line 352) | function trim_comment(string $line): string function indent (line 357) | function indent(string $text): string function php_to_md (line 364) | function php_to_md(string $file): string function title (line 369) | function title(string $s): string function anchor (line 374) | function anchor(string $s): string function remove_text_emoji (line 379) | function remove_text_emoji(string $text): string function add_tailing_dot (line 384) | function add_tailing_dot(string $sentence): string function recipe_to_md_link (line 395) | function recipe_to_md_link(string $recipe): string function is_framework_recipe (line 402) | function is_framework_recipe(DocRecipe $recipe): bool function framework_brand_name (line 408) | function framework_brand_name(string $brandName): string FILE: src/Documentation/DocRecipe.php class DocRecipe (line 13) | class DocRecipe method __construct (line 40) | public function __construct(string $recipeName, string $recipePath) method parse (line 49) | public function parse(string $content) FILE: src/Documentation/DocTask.php class DocTask (line 13) | class DocTask method mdLink (line 40) | public function mdLink(): string FILE: src/Exception/ConfigurationException.php class ConfigurationException (line 13) | class ConfigurationException extends \RuntimeException {} FILE: src/Exception/Exception.php class Exception (line 15) | class Exception extends \Exception method __construct (line 30) | public function __construct(string $message = "", int $code = 0, ?Thro... method setTaskSourceLocation (line 45) | public static function setTaskSourceLocation(string $filepath): void method getTaskFilename (line 50) | public function getTaskFilename(): string method getTaskLineNumber (line 55) | public function getTaskLineNumber(): int method setTaskFilename (line 60) | public function setTaskFilename(string $taskFilename): void method setTaskLineNumber (line 65) | public function setTaskLineNumber(int $taskLineNumber): void FILE: src/Exception/GracefulShutdownException.php class GracefulShutdownException (line 24) | class GracefulShutdownException extends Exception FILE: src/Exception/HttpieException.php class HttpieException (line 13) | class HttpieException extends \RuntimeException {} FILE: src/Exception/RunException.php class RunException (line 16) | class RunException extends Exception method __construct (line 39) | public function __construct( method getHost (line 56) | public function getHost(): Host method getCommand (line 61) | public function getCommand(): string method getExitCode (line 66) | public function getExitCode(): int method getExitCodeText (line 71) | public function getExitCodeText(): string method getOutput (line 76) | public function getOutput(): string method getErrorOutput (line 81) | public function getErrorOutput(): string FILE: src/Exception/TimeoutException.php class TimeoutException (line 13) | class TimeoutException extends Exception method __construct (line 15) | public function __construct( FILE: src/Exception/WillAskUser.php class WillAskUser (line 13) | class WillAskUser extends Exception method __construct (line 15) | public function __construct(string $message) FILE: src/Executor/Master.php function spinner (line 27) | function spinner(string $message = ''): string class Master (line 33) | class Master method __construct (line 41) | public function __construct( method run (line 58) | public function run(array $tasks, array $hosts, ?Planner $plan = null)... method runTask (line 147) | private function runTask(Task $task, array $hosts): int method createProcess (line 244) | protected function createProcess(Host $host, Task $task, int $port): P... method allFinished (line 265) | protected function allFinished(array $processes): bool method gatherOutput (line 278) | protected function gatherOutput(array $processes, callable $callback):... method cumulativeExitCode (line 296) | protected function cumulativeExitCode(array $processes): int FILE: src/Executor/Messenger.php class Messenger (line 22) | class Messenger method __construct (line 44) | public function __construct(Input $input, Output $output, Logger $logger) method startTask (line 51) | public function startTask(Task $task): void method endTask (line 69) | public function endTask(Task $task, bool $error = false): void method endOnHost (line 102) | public function endOnHost(Host $host): void method renderException (line 109) | public function renderException(Throwable $exception, Host $host): void FILE: src/Executor/Planner.php class Planner (line 18) | class Planner method __construct (line 34) | public function __construct(OutputInterface $output, array $hosts) method commit (line 50) | public function commit(array $hosts, Task $task): void method render (line 66) | public function render() FILE: src/Executor/Response.php class Response (line 13) | class Response method __construct (line 18) | public function __construct(int $status, mixed $body) method getStatus (line 24) | public function getStatus(): int method getBody (line 29) | public function getBody(): mixed FILE: src/Executor/Server.php class Server (line 17) | class Server method __construct (line 40) | public function __construct($host, $port, OutputInterface $output) method checkRequiredExtensionsExists (line 48) | public static function checkRequiredExtensionsExists(): void method run (line 58) | public function run(): void method createServerSocket (line 97) | private function createServerSocket() method updatePort (line 111) | private function updatePort(): void method acceptNewConnections (line 122) | private function acceptNewConnections(): void method handleClientRequests (line 133) | private function handleClientRequests(): void method readClientRequest (line 150) | private function readClientRequest($clientSocket) method parseRequest (line 161) | private function parseRequest($request) method sendResponse (line 188) | private function sendResponse($clientSocket, Response $response) method closeClientSocket (line 199) | private function closeClientSocket($clientSocket, $key): void method afterRun (line 205) | public function afterRun(Closure $param): void method ticker (line 210) | public function ticker(Closure $param): void method router (line 215) | public function router(Closure $param) method stop (line 220) | public function stop(): void FILE: src/Executor/Worker.php class Worker (line 22) | class Worker method __construct (line 26) | public function __construct(Deployer $deployer) method execute (line 31) | public function execute(Task $task, Host $host): int FILE: src/Host/Host.php class Host (line 22) | class Host method __construct (line 29) | public function __construct(string $hostname) method __toString (line 40) | public function __toString(): string method config (line 45) | public function config(): Configuration method set (line 53) | public function set(string $name, $value): self method add (line 65) | public function add(string $name, array $value): self method has (line 71) | public function has(string $name): bool method hasOwn (line 76) | public function hasOwn(string $name): bool method get (line 85) | public function get(string $name, $default = null) method getAlias (line 90) | public function getAlias(): ?string method setTag (line 95) | public function setTag(string $tag): self method getTag (line 101) | public function getTag(): ?string method setHostname (line 106) | public function setHostname(string $hostname): self method getHostname (line 112) | public function getHostname(): ?string method setRemoteUser (line 117) | public function setRemoteUser(string $user): self method getRemoteUser (line 123) | public function getRemoteUser(): ?string method setPort (line 132) | public function setPort($port): self method getPort (line 141) | public function getPort() method setConfigFile (line 146) | public function setConfigFile(string $file): self method getConfigFile (line 152) | public function getConfigFile(): ?string method setIdentityFile (line 157) | public function setIdentityFile(string $file): self method getIdentityFile (line 163) | public function getIdentityFile(): ?string method setForwardAgent (line 168) | public function setForwardAgent(bool $on): self method getForwardAgent (line 174) | public function getForwardAgent(): ?bool method setSshMultiplexing (line 179) | public function setSshMultiplexing(bool $on): self method getSshMultiplexing (line 185) | public function getSshMultiplexing(): ?bool method setShell (line 190) | public function setShell(string $command): self method getShell (line 196) | public function getShell(): ?string method setShellPath (line 201) | public function setShellPath(string $path): self method getShellPath (line 207) | public function getShellPath(): ?string method setDeployPath (line 212) | public function setDeployPath(string $path): self method getDeployPath (line 218) | public function getDeployPath(): ?string method setLabels (line 223) | public function setLabels(array $labels): self method addLabels (line 229) | public function addLabels(array $labels): self method getLabels (line 236) | public function getLabels(): ?array method setSshArguments (line 241) | public function setSshArguments(array $args): self method getSshArguments (line 247) | public function getSshArguments(): ?array method setSshControlPath (line 252) | public function setSshControlPath(string $path): self method getSshControlPath (line 258) | public function getSshControlPath(): string method generateControlPath (line 263) | private function generateControlPath(): string method connectionString (line 281) | public function connectionString(): string method connectionOptionsString (line 289) | public function connectionOptionsString(): string method connectionOptionsArray (line 297) | public function connectionOptionsArray(): array FILE: src/Host/HostCollection.php class HostCollection (line 19) | class HostCollection extends Collection method notFound (line 21) | protected function notFound(string $name): \InvalidArgumentException FILE: src/Host/Localhost.php class Localhost (line 13) | class Localhost extends Host method __construct (line 15) | public function __construct(string $hostname = 'localhost') FILE: src/Host/Range.php class Range (line 13) | class Range method expand (line 17) | public static function expand(array $hostnames): array method format (line 36) | private static function format(string $i, bool $zeroBased): string FILE: src/Importer/Importer.php class Importer (line 34) | class Importer method import (line 48) | public static function import($paths) method hosts (line 87) | protected static function hosts(array $hosts) method config (line 103) | protected static function config(array $config) method tasks (line 110) | protected static function tasks(array $tasks) method after (line 220) | protected static function after(array $after) method before (line 233) | protected static function before(array $before) FILE: src/Logger/Handler/FileHandler.php class FileHandler (line 13) | class FileHandler implements HandlerInterface method __construct (line 20) | public function __construct(string $filePath) method log (line 25) | public function log(string $message): void FILE: src/Logger/Handler/HandlerInterface.php type HandlerInterface (line 13) | interface HandlerInterface method log (line 15) | public function log(string $message): void; FILE: src/Logger/Handler/NullHandler.php class NullHandler (line 13) | class NullHandler implements HandlerInterface method log (line 15) | public function log(string $message): void {} FILE: src/Logger/Logger.php class Logger (line 17) | class Logger method __construct (line 24) | public function __construct(HandlerInterface $handler) method log (line 29) | public function log(string $message): void method callback (line 34) | public function callback(Host $host): \Closure method printBuffer (line 41) | public function printBuffer(Host $host, string $type, string $buffer):... method writeln (line 48) | public function writeln(Host $host, string $type, string $line): void FILE: src/ProcessRunner/Printer.php class Printer (line 16) | class Printer method __construct (line 20) | public function __construct(OutputInterface $output) method command (line 25) | public function command(Host $host, string $type, string $command): void method callback (line 38) | public function callback(Host $host, bool $forceOutput): callable method printBuffer (line 50) | public function printBuffer(string $type, Host $host, string $buffer):... method writeln (line 57) | public function writeln(string $type, Host $host, string $line): void FILE: src/ProcessRunner/ProcessRunner.php class ProcessRunner (line 25) | class ProcessRunner method __construct (line 30) | public function __construct(Printer $pop, Logger $logger) method run (line 36) | public function run(Host $host, string $command, RunParams $params): s... FILE: src/Selector/Selector.php class Selector (line 18) | class Selector method __construct (line 25) | public function __construct(HostCollection $hosts) method select (line 33) | public function select(string $selectExpression) method apply (line 47) | public static function apply(?array $conditions, Host $host): bool method compare (line 83) | private static function compare(string $op, $a, ?string $b): bool method parse (line 104) | public static function parse(string $expression): array FILE: src/Ssh/IOArguments.php class IOArguments (line 17) | class IOArguments method collect (line 19) | public static function collect(InputInterface $input, OutputInterface ... method verbosity (line 58) | private static function verbosity(int $verbosity): string FILE: src/Ssh/RunParams.php class RunParams (line 5) | class RunParams method __construct (line 7) | public function __construct( method with (line 20) | public function with( FILE: src/Ssh/SshClient.php class SshClient (line 24) | class SshClient method __construct (line 30) | public function __construct(OutputInterface $output, Printer $pop, Log... method run (line 37) | public function run(Host $host, string $command, RunParams $params): s... FILE: src/Support/ObjectProxy.php class ObjectProxy (line 13) | class ObjectProxy method __construct (line 20) | public function __construct(array $objects) method __call (line 25) | public function __call(string $name, array $arguments): self FILE: src/Support/Reporter.php class Reporter (line 19) | class Reporter method report (line 21) | public static function report(array $stats): void FILE: src/Support/helpers.php function array_flatten (line 13) | function array_flatten(array $array): array function array_merge_alternate (line 29) | function array_merge_alternate(array $original, array $override): array function env_stringify (line 57) | function env_stringify(array $array): string function is_closure (line 68) | function is_closure(mixed $var): bool function array_all (line 76) | function array_all(array $array, callable $predicate): bool function normalize_line_endings (line 89) | function normalize_line_endings(string $string): string function parse_home_dir (line 97) | function parse_home_dir(string $path): string function find_line_number (line 114) | function find_line_number(string $source, string $string): int function colorize_host (line 124) | function colorize_host(string $alias): string function escape_shell_argument (line 211) | function escape_shell_argument(string $argument): string function deployer_root (line 216) | function deployer_root(): string FILE: src/Task/Context.php class Context (line 19) | class Context method __construct (line 28) | public function __construct(Host $host) method push (line 33) | public static function push(Context $context): void method has (line 38) | public static function has(): bool method get (line 43) | public static function get(): Context method pop (line 51) | public static function pop(): ?Context method required (line 64) | public static function required(string $callerName): void method getConfig (line 71) | public function getConfig(): Configuration method getHost (line 76) | public function getHost(): Host FILE: src/Task/GroupTask.php class GroupTask (line 15) | class GroupTask extends Task method __construct (line 27) | public function __construct(string $name, array $group) method run (line 33) | public function run(Context $context): void method getGroup (line 45) | public function getGroup(): array method setGroup (line 50) | public function setGroup(array $group): void FILE: src/Task/ScriptManager.php class ScriptManager (line 17) | class ScriptManager method __construct (line 32) | public function __construct(TaskCollection $tasks) method getTasks (line 42) | public function getTasks(string $name, ?string $startFrom = null, arra... method doGetTasks (line 81) | public function doGetTasks(string $name): array method getHooksEnabled (line 117) | public function getHooksEnabled(): bool method setHooksEnabled (line 122) | public function setHooksEnabled(bool $hooksEnabled): void FILE: src/Task/Task.php class Task (line 15) | class Task method __construct (line 73) | public function __construct(string $name, ?callable $callback = null) method setCallback (line 82) | public function setCallback(callable $callback): void method run (line 87) | public function run(Context $context): void method getName (line 102) | public function getName(): string method __toString (line 107) | public function __toString(): string method getDescription (line 112) | public function getDescription(): ?string method desc (line 117) | public function desc(string $description): self method getSourceLocation (line 123) | public function getSourceLocation(): string method setSourceLocation (line 128) | public function setSourceLocation(string $path): void method saveSourceLocation (line 133) | public function saveSourceLocation(): void method once (line 144) | public function once(bool $once = true): self method isOnce (line 150) | public function isOnce(): bool method oncePerNode (line 159) | public function oncePerNode(bool $once = true): self method isOncePerNode (line 165) | public function isOncePerNode(): bool method hidden (line 173) | public function hidden(bool $hidden = true): self method isHidden (line 179) | public function isHidden(): bool method addBefore (line 187) | public function addBefore(string $task): self method addAfter (line 196) | public function addAfter(string $task): self method getBefore (line 202) | public function getBefore(): array method getAfter (line 207) | public function getAfter(): array method getLimit (line 212) | public function getLimit(): ?int method limit (line 217) | public function limit(?int $limit): self method select (line 223) | public function select(string $selector): self method getSelector (line 232) | public function getSelector(): ?array method addSelector (line 237) | public function addSelector(?array $newSelector): void method isVerbose (line 248) | public function isVerbose(): bool method verbose (line 253) | public function verbose(bool $verbose = true): self method isEnabled (line 259) | public function isEnabled(): bool method disable (line 264) | public function disable(): self method enable (line 270) | public function enable(): self FILE: src/Task/TaskCollection.php class TaskCollection (line 19) | class TaskCollection extends Collection method notFound (line 21) | protected function notFound(string $name): \InvalidArgumentException method add (line 26) | public function add(Task $task): void FILE: src/Utility/Httpie.php class Httpie (line 15) | class Httpie method __construct (line 24) | public function __construct() method get (line 34) | public static function get(string $url): Httpie method post (line 42) | public static function post(string $url): Httpie method patch (line 50) | public static function patch(string $url): Httpie method put (line 59) | public static function put(string $url): Httpie method delete (line 67) | public static function delete(string $url): Httpie method query (line 75) | public function query(array $params): self method header (line 81) | public function header(string $header, string $value): self method body (line 87) | public function body(string $body): self method jsonBody (line 96) | public function jsonBody(array $data): self method formBody (line 106) | public function formBody(array $data): self method setopt (line 119) | public function setopt(int $key, $value): self method nothrow (line 125) | public function nothrow(bool $on = true): self method send (line 131) | public function send(?array &$info = null): string method getJson (line 173) | public function getJson(): mixed FILE: src/Utility/Rsync.php class Rsync (line 23) | class Rsync method __construct (line 34) | public function __construct(Printer $pop, OutputInterface $output) method call (line 47) | public function call(Host $host, $source, string $destination, array $... FILE: src/functions.php function host (line 53) | function host(string ...$hostname): Host|ObjectProxy function localhost (line 90) | function localhost(string ...$hostnames): Localhost|ObjectProxy function currentHost (line 112) | function currentHost(): Host function select (line 128) | function select(string $selector): array function selectedHosts (line 138) | function selectedHosts(): array function import (line 158) | function import(string $file): void function desc (line 166) | function desc(?string $title = null): ?string function task (line 186) | function task(string $name, callable|array|null $body = null): Task function before (line 238) | function before(string $task, string|callable $do): ?Task function after (line 258) | function after(string $task, string|callable $do): ?Task function fail (line 279) | function fail(string $task, string|callable $do): ?Task function option (line 301) | function option(string $name, $shortcut = null, ?int $mode = null, strin... function cd (line 316) | function cd(string $path): void function become (line 336) | function become(string $user): \Closure function within (line 351) | function within(string $path, callable $callback): mixed function run (line 392) | function run( function runLocally (line 482) | function runLocally( function test (line 523) | function test(string $command): bool function testLocally (line 536) | function testLocally(string $command): bool function on (line 564) | function on($hosts, callable $callback): void function invoke (line 596) | function invoke(string $taskName): void function upload (line 628) | function upload($source, string $destination, array $config = []): void function download (line 649) | function download(string $source, string $destination, array $config = [... function info (line 666) | function info(string $message): void function warning (line 674) | function warning(string $message): void function writeln (line 688) | function writeln(string $message, int $options = 0): void function parse (line 697) | function parse(string $value): string function set (line 707) | function set(string $name, $value): void function add (line 721) | function add(string $name, array $array): void function get (line 737) | function get(string $name, $default = null) function has (line 749) | function has(string $name): bool function ask (line 758) | function ask(string $message, ?string $default = null, ?array $autocompl... function askChoice (line 793) | function askChoice(string $message, array $availableChoices, $default = ... function askConfirmation (line 832) | function askConfirmation(string $message, bool $default = false): bool function askHiddenResponse (line 860) | function askHiddenResponse(string $message): string function input (line 889) | function input(): InputInterface function output (line 894) | function output(): OutputInterface function commandExist (line 904) | function commandExist(string $command): bool function commandSupportsOption (line 912) | function commandSupportsOption(string $command, string $option): bool function which (line 924) | function which(string $name): string function remoteEnv (line 948) | function remoteEnv(): array function error (line 962) | function error(string $message): Exception function timestamp (line 970) | function timestamp(): string function fetch (line 982) | function fetch(string $url, string $method = 'get', array $headers = [],... FILE: tests/joy/HostDefaultConfigTest.php class HostDefaultConfigTest (line 13) | class HostDefaultConfigTest extends JoyTest method recipe (line 15) | protected function recipe(): string method testOnFunc (line 29) | public function testOnFunc() FILE: tests/joy/JoyTest.php class JoyTest (line 18) | abstract class JoyTest extends TestCase method setUpBeforeClass (line 30) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 36) | public static function tearDownAfterClass(): void method cleanUp (line 41) | protected static function cleanUp() method init (line 48) | protected function init(string $recipe) method dep (line 60) | protected function dep(string $task, array $args = []): int method recipe (line 76) | abstract protected function recipe(): string; FILE: tests/joy/OnFuncTest.php class OnFuncTest (line 11) | class OnFuncTest extends JoyTest method recipe (line 13) | protected function recipe(): string method testOnFunc (line 38) | public function testOnFunc() FILE: tests/legacy/AbstractTest.php class AbstractTest (line 18) | abstract class AbstractTest extends TestCase method setUpBeforeClass (line 30) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 36) | public static function tearDownAfterClass(): void method cleanUp (line 41) | protected static function cleanUp() method init (line 48) | protected function init(string $recipe) method dep (line 60) | protected function dep(string $recipe, string $task) FILE: tests/legacy/CurrentPathTest.php class CurrentPathTest (line 12) | class CurrentPathTest extends AbstractTest method testDeployWithDifferentCurrentPath (line 16) | public function testDeployWithDifferentCurrentPath() FILE: tests/legacy/DeployTest.php class DeployTest (line 12) | class DeployTest extends AbstractTest method testDeploy (line 16) | public function testDeploy() method testDeploySelectHosts (line 44) | public function testDeploySelectHosts() method testKeepReleases (line 55) | public function testKeepReleases() method testRollback (line 82) | public function testRollback() method testFail (line 95) | public function testFail() method testCleanup (line 112) | public function testCleanup() method testIsUnlockedExitsWithOneWhenDeployIsLocked (line 125) | public function testIsUnlockedExitsWithOneWhenDeployIsLocked() method testIsUnlockedExitsWithZeroWhenDeployIsNotLocked (line 135) | public function testIsUnlockedExitsWithZeroWhenDeployIsNotLocked() FILE: tests/legacy/EnvTest.php class EnvTest (line 10) | class EnvTest extends AbstractTest method testOnce (line 14) | public function testOnce() FILE: tests/legacy/OncePerNodeTest.php class OncePerNodeTest (line 10) | class OncePerNodeTest extends AbstractTest method testOnce (line 14) | public function testOnce() FILE: tests/legacy/OnceTest.php class OnceTest (line 10) | class OnceTest extends AbstractTest method testOnce (line 14) | public function testOnce() FILE: tests/legacy/ParallelTest.php class ParallelTest (line 12) | class ParallelTest extends AbstractTest method setUpBeforeClass (line 16) | public static function setUpBeforeClass(): void method tearDownAfterClass (line 22) | public static function tearDownAfterClass(): void method testWorker (line 28) | public function testWorker() method testServer (line 41) | public function testServer() method testOption (line 58) | public function testOption() method testCachedHostConfig (line 81) | public function testCachedHostConfig() method testHostConfigFromCallback (line 98) | public function testHostConfigFromCallback() FILE: tests/legacy/SelectTest.php class SelectTest (line 12) | class SelectTest extends AbstractTest method testSelect (line 16) | public function testSelect() FILE: tests/legacy/UpdateCodeTest.php class UpdateCodeTest (line 12) | class UpdateCodeTest extends AbstractTest method testDeployWithDifferentUpdateCodeTask (line 16) | public function testDeployWithDifferentUpdateCodeTask() FILE: tests/legacy/YamlTest.php class YamlTest (line 12) | class YamlTest extends AbstractTest method testDeploy (line 16) | public function testDeploy() FILE: tests/src/Collection/CollectionTest.php class CollectionTest (line 14) | class CollectionTest extends TestCase method collections (line 16) | public static function collections() method testCollection (line 28) | public function testCollection($collection) method testException (line 47) | public function testException($collection) FILE: tests/src/Command/BlackjackCommandTest.php class BlackjackCommandTest (line 6) | class BlackjackCommandTest extends TestCase method testHandValue (line 8) | public function testHandValue() FILE: tests/src/Component/Pimple/PimpleTest.php class PimpleTest (line 22) | class PimpleTest extends TestCase method testWithString (line 24) | public function testWithString() method testWithClosure (line 32) | public function testWithClosure() method testServicesShouldBeDifferent (line 42) | public function testServicesShouldBeDifferent() method testShouldPassContainerAsParameter (line 58) | public function testShouldPassContainerAsParameter() method testIsset (line 72) | public function testIsset() method testConstructorInjection (line 88) | public function testConstructorInjection() method testOffsetGetValidatesKeyIsPresent (line 96) | public function testOffsetGetValidatesKeyIsPresent() method testLegacyOffsetGetValidatesKeyIsPresent (line 108) | public function testLegacyOffsetGetValidatesKeyIsPresent() method testOffsetGetHonorsNullValues (line 117) | public function testOffsetGetHonorsNullValues() method testUnset (line 124) | public function testUnset() method testShare (line 140) | public function testShare($service) method testProtect (line 157) | public function testProtect($service) method testGlobalFunctionNameAsParameterValue (line 165) | public function testGlobalFunctionNameAsParameterValue() method testRaw (line 172) | public function testRaw() method testRawHonorsNullValues (line 181) | public function testRawHonorsNullValues() method testRawValidatesKeyIsPresent (line 188) | public function testRawValidatesKeyIsPresent() method testLegacyRawValidatesKeyIsPresent (line 200) | public function testLegacyRawValidatesKeyIsPresent() method testExtend (line 212) | public function testExtend($service) method testExtendDoesNotLeakWithFactories (line 239) | public function testExtendDoesNotLeakWithFactories() method testExtendValidatesKeyIsPresent (line 263) | public function testExtendValidatesKeyIsPresent() method testLegacyExtendValidatesKeyIsPresent (line 275) | public function testLegacyExtendValidatesKeyIsPresent() method testKeys (line 284) | public function testKeys() method settingAnInvokableObjectShouldTreatItAsFactory (line 294) | public function settingAnInvokableObjectShouldTreatItAsFactory() method settingNonInvokableObjectShouldTreatItAsParameter (line 303) | public function settingNonInvokableObjectShouldTreatItAsParameter() method testFactoryFailsForInvalidServiceDefinitions (line 314) | public function testFactoryFailsForInvalidServiceDefinitions($service) method testLegacyFactoryFailsForInvalidServiceDefinitions (line 325) | public function testLegacyFactoryFailsForInvalidServiceDefinitions($se... method testProtectFailsForInvalidServiceDefinitions (line 335) | public function testProtectFailsForInvalidServiceDefinitions($service) method testLegacyProtectFailsForInvalidServiceDefinitions (line 346) | public function testLegacyProtectFailsForInvalidServiceDefinitions($se... method testExtendFailsForKeysNotContainingServiceDefinitions (line 356) | public function testExtendFailsForKeysNotContainingServiceDefinitions(... method testLegacyExtendFailsForKeysNotContainingServiceDefinitions (line 370) | public function testLegacyExtendFailsForKeysNotContainingServiceDefini... method testExtendingProtectedClosureDeprecation (line 384) | public function testExtendingProtectedClosureDeprecation() method testExtendFailsForInvalidServiceDefinitions (line 401) | public function testExtendFailsForInvalidServiceDefinitions($service) method testLegacyExtendFailsForInvalidServiceDefinitions (line 413) | public function testLegacyExtendFailsForInvalidServiceDefinitions($ser... method testExtendFailsIfFrozenServiceIsNonInvokable (line 421) | public function testExtendFailsIfFrozenServiceIsNonInvokable() method testExtendFailsIfFrozenServiceIsInvokable (line 435) | public function testExtendFailsIfFrozenServiceIsInvokable() method badServiceDefinitionProvider (line 452) | public static function badServiceDefinitionProvider() method serviceDefinitionProvider (line 463) | public static function serviceDefinitionProvider() method testDefiningNewServiceAfterFreeze (line 476) | public function testDefiningNewServiceAfterFreeze() method testOverridingServiceAfterFreeze (line 490) | public function testOverridingServiceAfterFreeze() method testLegacyOverridingServiceAfterFreeze (line 509) | public function testLegacyOverridingServiceAfterFreeze() method testRemovingServiceAfterFreeze (line 525) | public function testRemovingServiceAfterFreeze() method testExtendingService (line 540) | public function testExtendingService() method testExtendingServiceAfterOtherServiceFreeze (line 555) | public function testExtendingServiceAfterOtherServiceFreeze() class Invokable (line 573) | class Invokable method __invoke (line 575) | public function __invoke($value = null) class NonInvokable (line 584) | class NonInvokable method __call (line 586) | public function __call($a, $b) {} class Service (line 589) | class Service FILE: tests/src/Configuration/ConfigurationTest.php class ConfigurationTest (line 9) | class ConfigurationTest extends TestCase method testParse (line 11) | public function testParse() method testUnset (line 20) | public function testUnset() method testGet (line 28) | public function testGet() method testGetDefault (line 41) | public function testGetDefault() method testGetException (line 49) | public function testGetException() method testGetParent (line 59) | public function testGetParent() method testGetParentParent (line 78) | public function testGetParentParent() method testGetParentWhatDependsOnChild (line 90) | public function testGetParentWhatDependsOnChild() method testGetFromCallback (line 104) | public function testGetFromCallback() method testAdd (line 113) | public function testAdd() method testAddEmpty (line 121) | public function testAddEmpty() method testAddDefaultToNotArray (line 128) | public function testAddDefaultToNotArray() method testAddToParent (line 138) | public function testAddToParent() method testAddToParentCallback (line 149) | public function testAddToParentCallback() method testPersist (line 162) | public function testPersist() FILE: tests/src/DeployerTest.php class DeployerTest (line 15) | class DeployerTest extends TestCase method setUp (line 19) | protected function setUp(): void method tearDown (line 27) | protected function tearDown(): void method testInstance (line 32) | public function testInstance() FILE: tests/src/FunctionsTest.php class FunctionsTest (line 23) | class FunctionsTest extends TestCase method setUp (line 30) | protected function setUp(): void method tearDown (line 44) | protected function tearDown(): void method testHost (line 51) | public function testHost() method testLocalhost (line 65) | public function testLocalhost() method testTask (line 71) | public function testTask() method testBefore (line 86) | public function testBefore() method testAfter (line 97) | public function testAfter() method testRunLocally (line 108) | public function testRunLocally() method testWithinSetsWorkingPaths (line 114) | public function testWithinSetsWorkingPaths() method testWithinRestoresWorkingPathInCaseOfException (line 127) | public function testWithinRestoresWorkingPathInCaseOfException() method testWithinReturningValue (line 143) | public function testWithinReturningValue() method testWithinWithVoidFunction (line 152) | public function testWithinWithVoidFunction() method taskToNames (line 161) | private function taskToNames($tasks) FILE: tests/src/Host/ConfigurationTest.php class ConfigurationTest (line 14) | class ConfigurationTest extends TestCase method testConfiguration (line 16) | public function testConfiguration() method testAddParams (line 44) | public function testAddParams() method testAddParamsToNotArray (line 79) | public function testAddParamsToNotArray() FILE: tests/src/Host/HostTest.php class HostTest (line 13) | class HostTest extends TestCase method testHost (line 15) | public function testHost() method testConfigurationAccessor (line 38) | public function testConfigurationAccessor() method testHostAlias (line 52) | public function testHostAlias() method testHostWithParams (line 59) | public function testHostWithParams() method testHostWithUserFromConfig (line 70) | public function testHostWithUserFromConfig() FILE: tests/src/Host/RangeTest.php class RangeTest (line 12) | class RangeTest extends TestCase method testExpand (line 14) | public function testExpand() FILE: tests/src/Importer/ImporterTest.php class ImporterTest (line 10) | class ImporterTest extends TestCase method setUp (line 15) | public function setUp(): void method tearDown (line 22) | public function tearDown(): void method testCanOneOverrideStaticMethod (line 28) | public function testCanOneOverrideStaticMethod(): void method testImporterIgnoresYamlHiddenKeys (line 50) | public function testImporterIgnoresYamlHiddenKeys(): void FILE: tests/src/Selector/SelectorTest.php class SelectorTest (line 9) | class SelectorTest extends TestCase method testSelectHosts (line 11) | public function testSelectHosts() FILE: tests/src/Ssh/IOArgumentsTest.php class IOArgumentsTest (line 12) | class IOArgumentsTest extends TestCase method testCollect (line 14) | public function testCollect() FILE: tests/src/Support/HelpersTest.php class HelpersTest (line 12) | class HelpersTest extends TestCase method testArrayFlatten (line 14) | public function testArrayFlatten() method testArrayMergeAlternate (line 19) | public function testArrayMergeAlternate() method testParseHomeDir (line 55) | public function testParseHomeDir() method testEscapeShellArgument (line 63) | public function testEscapeShellArgument() FILE: tests/src/Support/ObjectProxyTest.php class ObjectProxyTest (line 12) | class ObjectProxyTest extends TestCase method testObjectProxy (line 14) | public function testObjectProxy() FILE: tests/src/Task/ContextTest.php class ContextTest (line 16) | class ContextTest extends TestCase method testContext (line 18) | public function testContext() FILE: tests/src/Task/ScriptManagerTest.php class ScriptManagerTest (line 12) | class ScriptManagerTest extends TestCase method testGetTasks (line 14) | public function testGetTasks() method testOnce (line 34) | public function testOnce() method testSelectsCombine (line 57) | public function testSelectsCombine() method testThrowsExceptionIfTaskCollectionEmpty (line 85) | public function testThrowsExceptionIfTaskCollectionEmpty() method testThrowsExceptionIfTaskDontExists (line 93) | public function testThrowsExceptionIfTaskDontExists() FILE: tests/src/Task/TaskTest.php class TaskTest (line 16) | class TaskTest extends TestCase method tearDown (line 18) | protected function tearDown(): void method testTask (line 23) | public function testTask() method testInit (line 56) | public function testInit() method testGroupInvoke (line 88) | public function testGroupInvoke(): void class StubTask (line 107) | class StubTask method __invoke (line 111) | public function __invoke()