clementdecou / simply-framework
The WordPress Simply Framework
Installs: 140
Dependents: 2
Suggesters: 0
Security: 0
Stars: 5
Watchers: 4
Forks: 0
Open Issues: 11
Type:wordpress-muplugin
Requires
- php: >= 8.2
- symfony/config: ^6.4
- symfony/dependency-injection: ^6.4
- symfony/finder: ^6.4
- symfony/proxy-manager-bridge: ^6.4
- symfony/yaml: ^6.4
- twig/twig: ^3.8
Requires (Dev)
- brain/monkey: ~2.6
- phpunit/phpunit: ~9.5
- yoast/phpunit-polyfills: ^1.0
- dev-master
- v0.2.7
- v0.2.6
- v0.2.5
- v0.2.4
- v0.2.3
- v0.2.2
- v0.2.1
- v0.2
- v0.1
- dev-renovate/twig-twig-3.x-lockfile
- dev-renovate/phpstan-packages
- dev-renovate/major-symfony
- dev-renovate/symfony
- dev-renovate/brain-monkey-2.x-lockfile
- dev-renovate/phpunit-phpunit-9.x-lockfile
- dev-renovate/yoast-phpunit-polyfills-3.x
- dev-renovate/yoast-phpunit-polyfills-2.x-lockfile
- dev-renovate/friendsofphp-php-cs-fixer-3.x-lockfile
- dev-renovate/phpunit-phpunit-11.x
This package is auto-updated.
Last update: 2024-11-07 12:50:13 UTC
README
Simply Framework is a WordPress framework that give you the Symfony dependency injection component and Twig php template engine.
Simply is not a framework that will lose you if you have been developing for some time on WordPress.
It will allow you to save development time by offering you dependency injection as well as the automation of recurring tasks on WordPress.
Installation
All installation and documentation is available here. Read it carefully.
Philosophy
The framework follows several important points in order not to complicate the development:
- do not modify the overall structure of WordPress
- avoid adding a large overlay which would make plugin or theme development more complex
- simplify added WordPress things with automated process (post type, taxonomy...)
- use Object-oriented programming
This is why the framework was developed as a WordPress must use plugin
Development team
The framework was created by Clément Décou, who continues to lead the development.
Contributing
Any help is appreciated. The project is open-source and i encourage you to participate. You can contribute to the project in multiple ways by: