2017 © Pedro Peláez
 

library jackalope-mongodb

Jackalope Transport library

image

jackalope/jackalope-mongodb

Jackalope Transport library

  • Sunday, July 26, 2015
  • by lsmith
  • Repository
  • 12 Watchers
  • 14 Stars
  • 127 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 7 Forks
  • 3 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Jackalope Build Status

A powerful implementation of the PHPCR API., (*1)

Jackalope binding for MongoDB. Still under heavy development. Not yet production ready!, (*2)

Check here to see which parts of the PHPCR API test suite are disabled., (*3)

Discuss on jackalope-dev@googlegroups.com or visit #jackalope on irc.freenode.net, (*4)

License: This code is licenced under the apache license. Please see the file LICENSE in this folder., (*5)

Preconditions

  • php >= 5.3
  • phpunit >= 3.6 (if you want to run the tests)
  • composer

Installation

If you do not yet have composer, install it like this, (*6)

curl -s http://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin

To install jackalope itselves, run the following in the parent directory of where you want jackalope, (*7)

git clone git://github.com/jackalope/jackalope-mongodb.git
cd jackalope-mongodb
php /usr/local/bin/composer.phar install --dev

Note that the --dev parameter is only needed if you want to be able to run the test suite. If you already installed jackalope without the test suite, you need to remove composer.lock before running composer again with the --dev parameter., (*8)

phpunit Tests

If you want to run the tests , please see the README file in the tests folder and check if you told composer to install the suggested dependencies (see Installation), (*9)

Bootstrapping

Jackalope relies on autoloading. Namespaces and folders are compliant with PSR-0. You should use the autoload file generated by composer: vendor/.composer/autoload.php, (*10)

If you want to integrate jackalope into other PSR-0 compliant code and use your own classloader, find the mapping in vendor/.composer/autoload_namespaces.php, (*11)

Before you can use jackalope with a database, you need to set up the database., (*12)

The Versions

26/07 2015

dev-master

9999999-dev http://jackalope.github.com

Jackalope Transport library

  Sources   Download

MIT Apache-2.0

The Requires

 

The Development Requires

mongodb phpcr transport implementation