Skip to content

Latest commit

 

History

History
66 lines (34 loc) · 1.15 KB

README.md

File metadata and controls

66 lines (34 loc) · 1.15 KB

Mediamanager

Development

Install php dependencies using composer:

composer install

Install web components

(cd Build; npm ci)

Build web components

(cd Build; npm run build:prod)

PHPUnit Unit tests

etc/scripts/runTests.sh

PHPUnit Functional tests

etc/scripts/runTests.sh -s functional

PHPUnit Functional tests

Install php-cs-fixer tool via

composer global require friendsofphp/php-cs-fixer

and then simply run

php-cs-fixer fix --config ./Build/.php-cs-fixer.php

Storybook

(cd Build; npm run storybook)

Documentation

Make `dockrun_t3rd available in current terminal

source <(docker run --rm t3docs/render-documentation show-shell-commands)

Run dockrun_t3rd

dockrun_t3rd makehtml

Open documentation

open "Documentation-GENERATED-temp/Result/project/0.0.0/Index.html"