diff options
Diffstat (limited to 'crates/shirabe-php-rpc/php/stubs/Composer/IO/ConsoleIO.php')
| -rw-r--r-- | crates/shirabe-php-rpc/php/stubs/Composer/IO/ConsoleIO.php | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/crates/shirabe-php-rpc/php/stubs/Composer/IO/ConsoleIO.php b/crates/shirabe-php-rpc/php/stubs/Composer/IO/ConsoleIO.php new file mode 100644 index 00000000..6a4c2ac4 --- /dev/null +++ b/crates/shirabe-php-rpc/php/stubs/Composer/IO/ConsoleIO.php @@ -0,0 +1,27 @@ +<?php + +// Hand-written proxy stub for Composer\IO\ConsoleIO, kept in the shape the future stub +// generator will output. The IOInterface surface is inherited from the BaseIO stub; only the +// public methods ConsoleIO adds are declared here. + +namespace Composer\IO; + +use Symfony\Component\Console\Helper\Table; + +class ConsoleIO extends BaseIO +{ + public function enableDebugging(float $startTime) + { + return \ShirabeRpcRuntime::callRust($this->__rhandle, 'enableDebugging', [$startTime]); + } + + public function getProgressBar(int $max = 0) + { + return \ShirabeRpcRuntime::callRust($this->__rhandle, 'getProgressBar', [$max]); + } + + public function getTable(): Table + { + return \ShirabeRpcRuntime::callRust($this->__rhandle, 'getTable', []); + } +} |
