Skip to content

Commit f5a5faa

Browse files
committed
properly use the cli helper
1 parent 2f586fb commit f5a5faa

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

cli-config.php.dist

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,7 @@ $credentials = new \PHPCR\SimpleCredentials($user, $pass);
1919
$session = $repository->login($credentials, $workspace);
2020

2121
$helperSet = new \Symfony\Component\Console\Helper\HelperSet(array(
22-
'session' => new \PHPCR\Util\Console\Helper\PhpcrHelper($session)
22+
'phpcr' => new \PHPCR\Util\Console\Helper\PhpcrHelper($session),
23+
'phpcr_cli' => new \PHPCR\Util\Console\Helper\PhpcrCliHelper($session),
24+
'phpcr_console_dumper' => new \PHPCR\Util\Console\Helper\PhpcrConsoleDumperHelper(),
2325
));

src/PHPCR/Util/Console/Command/BaseCommand.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,28 @@
44

55
use Symfony\Component\Console\Command\Command;
66
use Symfony\Component\Console\Input\InputInterface;
7+
use Symfony\Component\Console\Input\InputOption;
78
use Symfony\Component\Console\Output\OutputInterface;
9+
10+
use PHPCR\SessionInterface;
811
use PHPCR\Util\Console\Helper\PhpcrCliHelper;
9-
use Symfony\Component\Console\Input\InputOption;
1012

1113
abstract class BaseCommand extends Command
1214
{
1315
/**
14-
* @return PHPCR\SessionInterface
16+
* @return SessionInterface
1517
*/
1618
protected function getPhpcrSession()
1719
{
1820
return $this->getHelper('phpcr')->getSession();
1921
}
2022

2123
/**
22-
* @return PHPCR\Util\Console\Helper\PhpcrCliHelper
24+
* @return PhpcrCliHelper
2325
*/
2426
protected function getPhpcrCliHelper()
2527
{
26-
$phpcrCliHelper = new PhpcrCliHelper($this->getPhpcrSession());
27-
return $phpcrCliHelper;
28+
return $this->getHelper('phpcr_cli');
2829
}
2930

3031
public function configureNodeManipulationInput()

0 commit comments

Comments
 (0)