Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* refact: setup the architecture for single source of truth * feat: refresh_versions_doc.php starting to feel with basic json parsing * refact : folders structure & json content * feat: small home made template manager (to avoid using external like jinja) * refact : use camelCase, edit functions names, use consts instead of calling global * feat : started linking json data with php & markdown file, handling arrays in markdown * feat: php check script using the json injected from template manager * feat: linked requirements symfony & faros lists in markdown to json * feat: link & add more data json/md/php * feat: log in console generator process, alphabetically ordered json, more json linked to templates... * refact : stop using curl & comment non working functions * refact: small improvements on links, safe * refact: phpstan & cs-fixer * fix: remove tmp-phpqa * feat: checkboxes on docs * feat : handle <= >= < > comparators in .json to manage requirements int variations * feat: small readme for tools/ * refact : make php-cs-fixer ok * fix: tmp-phqa remove * fix: version 2023.06 json, array merging now recursive to reduce loss, exclude tools/ from jekyll * feat: add all versions * feat: gitignore phpstan csfixer * chore: deleted junk files after adding to gitignore * feat: phpstan error free and keeping use of array term type in code * refact: better code for markdown list parsing * feat: old urls are back (permalinks), and argv paramter to choose one specific version is now here ! * refact: phpstan & csfixer * feat: improve readme md for latest version update * chore: remove .swp * fix: remove pcntl from tested extension * fix: handle false & '' for extensions check in check scripts php * fix: php cs fixer * fix: Thibaut Selingue review * Feat/new template md WITH OBCLEAN (#123) * feat: new template system we exec template.md.php with the json path file, we redirect output to new .md file * fix: put back version 9.0 * feat: better readme for tools * fix(readme * feat: use now ob for template .md.php * feat: updated readme for new template manager * fix: phpstan * fix: jekyll pages versions * refactor: remove useless now that template system changed * fix: this lg review --> put back .editorconfig * fix: pierreboissinot merge request * fix: this lg review * fix: 2nd review * fix: 3rd review thislg --------- Co-authored-by: [email protected] <[email protected]> Co-authored-by: theophilejeromerocher <[email protected]>
- Loading branch information