Installation
With Cundd Composer
-
Clone the REST extension from source
cd typo3conf/ext/; git clone https://github.com/cundd/rest.git;
-
Install Cundd Composer extension from TER or from source:
git clone https://github.com/cundd/CunddComposer.git cundd_composer;
-
Install REST and Cundd Composer in the Extension Manager
-
Go to the Cundd Composer backend module and install all the dependencies (learn more)
-
Configure the API access (learn more)
-
Connect to
your-domain.com/rest/
(rest/
is the request namespace)
With TYPO3 CMS Composer Repository
-
Add REST and Bullet PHP to the root
composer.json
file:{ "repositories": [ ... { "type": "vcs", "url": "https://github.com/cundd/rest.git" } ], "require": { ... "cundd/rest": "~2.2.0", "vlucas/bulletphp": "~v1.4.2" } }
-
Install the REST extension in the Extension Manager
-
Continue the normal configuration (learn more)
Manual installation
-
Make sure the official Composer CLI tool is installed: https://getcomposer.org/doc/00-intro.md
-
Clone the REST extension from source
cd typo3conf/ext/; git clone https://github.com/cundd/rest.git;
-
Remove
cundd_composer
from the dependencies inext_emconf.php
-
Install the dependencies into the
typo3conf/ext/rest/vendor/
cd rest; COMPOSER=cundd_composer.json composer.phar install;
-
Install the REST extension in the Extension Manager
-
Continue the normal configuration (learn more)