php-school / php-workshop
PHP Workshop Framework
Installs: 6 082
Dependents: 6
Suggesters: 0
Security: 0
Stars: 46
Watchers: 8
Forks: 4
Open Issues: 14
Requires
- php: >=7.2
- ext-json: *
- ext-pdo: *
- ext-pdo_sqlite: *
- aydin-hassan/cli-md-renderer: ^2.4
- fakerphp/faker: ^1.10.1
- guzzlehttp/guzzle: ^7.2
- myclabs/php-enum: ^1.4
- nikic/php-parser: ^4.0
- php-di/php-di: ^6.0
- php-school/cli-menu: ^4.1
- php-school/keylighter: ^0.8.4
- psr/container: ^1.0
- psr/http-message: ^1.0
- psr/log: ^1.1
- symfony/filesystem: ^4.0 | ^5.0 | ^6.0
- symfony/process: ^4.0 | ^5.0 | ^6.0
Requires (Dev)
- composer/composer: ^2.0
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^8.5
- squizlabs/php_codesniffer: ^3.7
- yoast/phpunit-polyfills: ^0.2.0
- dev-master
- 4.0.1
- 4.0.0
- 3.0.1
- 3.0.0
- 2.2.0
- 2.1.0
- 2.0.0
- 2.0.0-beta1
- 1.2.0
- 1.1.0
- 1.0.0
- 0.5.0
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1.2
- 0.1.1
- 0.1.0
- dev-dependabot/composer/symfony/process-5.4.46
- dev-docker-fixes
- dev-push-build-main
- dev-05-11-migrate_to_php-cs-fixer
- dev-05-09-remove_temporary_solution_mapper
- dev-05-09-remove_useless_code
- dev-05-09-update_events_to_use_context
- dev-05-07-use_context_in_checks
- dev-05-07-use_context_objects_in_dispatcher_and_runners
- dev-05-07-use_scenarios_in_exercises
- dev-05-09-introduce_new_class_to_prepare_environment_files
- dev-05-05-reorganise_event_hiearchy
- dev-05-05-seperate_listeners_and_checks
- dev-05-05-use_new_process_factory
- dev-05-05-introduce_exercise_scenario_objects
- dev-context-rewrite-wip
- dev-05-07-ignore_line_length_checks
- dev-05-05-demo_b892fc8d_add_server_api
- dev-05-05-demo_ddb567e8_add_frontend_for_search
- dev-05-05-demo_9a5ccf20_add_activity_feed_api
- dev-execution-context
- dev-cloud-runtime
- dev-event-config-compilation
- dev-php83
- dev-in-memory-solutions
- dev-exercise-assets
This package is auto-updated.
Last update: 2024-12-06 20:45:39 UTC
README
The core of PHP School, the workshop application. This is the library which runs and compares users solutions to pre-defined known working solutions bundled with each workshop.
Check the documentation to learn how to create your own workshop.