phpcr / phpcr-shell
Shell for PHPCR
Installs: 969 684
Dependents: 11
Suggesters: 1
Security: 0
Stars: 70
Watchers: 6
Forks: 19
Open Issues: 33
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
- symfony/dependency-injection: ^5.4 || ^6.4 || ^7.0
- symfony/expression-language: ^5.4 || ^6.4 || ^7.0
- symfony/finder: ^5.4 || ^6.4 || ^7.0
- symfony/serializer: ^5.4 || ^6.4 || ^7.0
- symfony/yaml: ^5.4 || ^6.4 || ^7.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
- 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
This package is auto-updated.
Last update: 2024-12-03 10:05:28 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