silverstripe-framework/tests/php/Cli/SakeTest/TestLoaderCommand.php
Guy Sartorelli e46135be0a
NEW Refactor CLI interaction with Silverstripe app (#11353)
- Turn sake into a symfony/console app
- Avoid using HTTPRequest for CLI interaction
- Implement abstract hybrid execution path
2024-09-26 17:16:47 +12:00

20 lines
599 B
PHP

<?php
namespace SilverStripe\Cli\Tests\SakeTest;
use SilverStripe\Dev\TestOnly;
use Symfony\Component\Console\Attribute\AsCommand;
use Symfony\Component\Console\Command\Command;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
#[AsCommand('loader:test-command', 'command for testing adding custom command loaders')]
class TestLoaderCommand extends Command implements TestOnly
{
protected function execute(InputInterface $input, OutputInterface $output): int
{
return 'This is a standard command';
return 0;
}
}