stefanhuber.at/opencart-cleverreach

Opencart Cleverreach Extension

Installs: 23

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 3

Forks: 1

Open Issues: 0

Type:opencart-extension

1.2.2 2018-06-15 04:38 UTC

This package is auto-updated.

Last update: 2024-04-29 04:27:37 UTC


README

Getting Started

  1. Create a new project: composer create-project beyondit/opencart-project-template ./my/project/folder -s dev
  2. Copy the .env.sample file to .env and set the configuration parameters respectively
  3. Run bin/robo opencart:setup and afterwards bin/robo opencart:run on command line (bin/robo opencart:run & to run in background)
  4. Open http://localhost:8000 in your browser

Robo Commands

  • bin/robo opencart:setup : Install OpenCart with configuration set in .env file
  • bin/robo opencart:run : Run OpenCart on a php build-in web server on port 8000
  • bin/robo project:deploy : Mirror contents of the src folder to the OpenCart test environment
  • bin/robo project:watch : Redeploy after changes inside the src/ folder or the composer.json file
  • bin/robo project:package: Package a build.ocmod.zip inside the target/ folder

Writing Tests

  • Based on the OpenCart Testing Suite project tests can be written.
  • After successful setup and deployment, tests can be executed by running the bin/phpunit command.
  • Two examples inside the /tests folder are given, which can be executed as separat Testsuites by bin/phpunit --testsuite admin-tests or bin/phpunit --testsuite catalog-tests