dalee / pp-core
Proxima CMS
Installs: 14 962
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 5
Forks: 4
Open Issues: 1
Type:pp-core
Requires
- php: ^8.2
- ext-dom: *
- ext-fileinfo: *
- ext-gd: *
- ext-json: *
- ext-mbstring: *
- ext-pcntl: *
- ext-pgsql: *
- ext-posix: *
- ext-simplexml: *
- ext-xsl: *
- dalee/pp-installers: ~1.0.5
- monolog/monolog: ^3.0
- ramsey/uuid: ^3.5
- symfony/cache: ^6.0
- symfony/config: ^6.0
- symfony/console: ^6.0
- symfony/dependency-injection: ^6.0
- symfony/event-dispatcher: ^6.0
- symfony/finder: ^6.0
- symfony/http-foundation: ^6.0
- symfony/yaml: ^6.0
- vlucas/phpdotenv: ^2.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.23
- phpunit/phpunit: ^9.0
- dev-master
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.4.11
- v2.4.10
- v2.4.9
- v2.4.8
- v2.4.7
- v2.4.6
- v2.4.5
- v2.4.4
- v2.4.3
- v2.4.2
- v2.4.1
- v2.4.0
- v2.3.29
- v2.3.28
- v2.3.27
- v2.3.26
- v2.3.25
- v2.3.24
- v2.3.23
- v2.3.22
- v2.3.21
- v2.3.20
- v2.3.19
- v2.3.18
- v2.3.17
- v2.3.16
- v2.3.15
- v2.3.14
- v2.3.13
- v2.3.12
- v2.3.11
- v2.3.10
- v2.3.9
- v2.3.8
- v2.3.7
- v2.3.6
- v2.3.4
- v2.3.3
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.4
- v2.2.3
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.1.0-alpha.1
- v2.0.1
- v2.0.0
- v2.0.0-alpha.1
- v1.10.5
- v1.10.4
- v1.10.3
- v1.10.2
- v1.10.1
- v1.10.0
- v1.10.0-alpha.3
- v1.10.0-alpha.2
- v1.10.0-alpha.1
- v1.9.4
- v1.9.3
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.10
- v1.8.9
- v1.8.8
- v1.8.7
- v1.8.6
- v1.8.5
- v1.8.4
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.3
- v1.7.2
- v1.7.1
- v1.7.0
- v1.6.10
- v1.6.9
- v1.6.8
- v1.6.7
- v1.6.6
- v1.6.5
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6
- v1.5.1
- dev-2-4-stable
- dev-2-3-stable
- dev-remove-smarty
This package is auto-updated.
Last update: 2025-01-18 17:56:42 UTC
README
Документация
Основной раздел - WIP
Разработка
В основном проекте, на период разработки, для зависимости pp-core
выставить версию dev-master
.
В корне проекта выполнить команду:
$ git clone git@git.dalee.ru:pp/core.git pp-core $ rm -rf ./libpp $ composer update pp/core
Это создаст локальную версию pp-core для разработки, изменения в pp-core будут автоматически синхронизироваться с libpp
.
Подробнее на английском
Тестирование
Запуск всех тестов:
./vendor/bin/phpunit
Запуск тестов и генерация покрытия:
./vendor/bin/phpunit --coverage-html=./coverage
Запуск unit-тестов:
./vendor/bin/phpunit tests/Unit
Запуск конкретного тест-файла:
./vendor/bin/phpunit tests/Unit/PP/Datastruct/TreeTest.php
Запуск конкретного теста:
./vendor/bin/phpunit --filter=TreeTest::testToTableWithoutOrphans