CRUDlex is an easy to use, well documented and tested CRUD generator for Silex. It is very useful to generate admin pages for example.
How to build the documentation:
# Install dependencies
pip install Sphinx
pip install tk.phpautodoc
# Generate:
cd docs
make html
CRUDlex uses SemVer for versioning. Currently, the API changes quickly due to be < 1.0.0, so take care about notes in the changelog when upgrading.
"require": {
"philiplb/crudlex": "0.10.0"
}
"require": {
"philiplb/crudlex": "0.11.x-dev"
}
For a complete example, checkout the sample project with the classic libraries and books:
There are several surrounding projects around CRUDlex:
- CRUDlexAmazonS3FileProcessor: Handling the file uploads via Amazon S3
- CRUDlexUser: A library offering an user provider for symfony/security
The project roadmap is organized via milestones:
Beware that not each new feature will get its own ticket there. Some are implemented on the fly when needed.
Each milestone is loosely organized as project in the columns "Backlog" (Todo), "Staging" (Being worked on (next)) and "Done" (done):
The manual is a reference describing every feature of CRUDlex:
The CRUDlex API itself is documented here: