phpcr / phpcr-shell
Shell for PHPCR
1.7.0
2026-03-24 12:02 UTC
Requires
- php: ^8.0
- dantleech/glob-finder: ^1.0
- jackalope/jackalope: ^1.3.4 || ^2.0
- phpcr/phpcr: ^2.1
- phpcr/phpcr-utils: ^1.2 || ^2.0
- symfony/console: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/dependency-injection: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/expression-language: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/finder: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/serializer: ^5.4 || ^6.4 || ^7.0 || ^8.0
- symfony/yaml: ^5.4 || ^6.4 || ^7.0 || ^8.0
Requires (Dev)
- behat/behat: ^3.10
- jackalope/jackalope-doctrine-dbal: ^1.3 || ^2.0
- jackalope/jackalope-jackrabbit: ^1.4.4 || ^2.0
- phpspec/phpspec: ^7.2 || ^8.2
- phpspec/prophecy-phpunit: ^2.0
- phpunit/phpunit: ^9.5
Suggests
- jackalope/jackalope-doctrine-dbal: To connect to jackalope doctrine-dbal
- jackalope/jackalope-jackrabbit: To connect to jackalope jackrabbit
- jackalope/jackalope-jackrabbit-fs: To connect to jackalope jackalope-fs
Conflicts
- doctrine/phpcr-bundle: <=1.2.1
- 1.x-dev
- 1.7.0
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.1
- 1.0.0
- 1.0.0-beta4
- 1.0.0-beta3
- 1.0.0-beta2
- 1.0.0-beta1
- 1.0.0-alpha6
- 1.0.0-alpha5
- 1.0.0-alpha4
- 1.0.0-alpha3
- 1.0.0-alpha2
- 1.0.0-alpha1
- 0.1.0
- dev-sf8
- dev-test-php84-85
- dev-update-behat
- dev-analysis-BAdOZA
- dev-reference_generator
- dev-node_show
- dev-nt-yaml
This package is auto-updated.
Last update: 2026-03-24 12:03:36 UTC
README
Building
The recommended way to use the PHPCR shell is as a phar archive.
Install box: https://box-project.github.io/box2/
Build the PHAR:
$ cd phpcr-shell
$ box build
This will produce the file phpcr.phar.
Copy this file to your bin directory:
$ sudo cp phpcrsh.phar /usr/bin/local/phpcrsh
Documentation
Read the documentation on readthedocs