|
|
||
|---|---|---|
| .. | ||
| assets/images | ||
| classes | ||
| components | ||
| lang | ||
| models | ||
| tests | ||
| traits | ||
| updates | ||
| .codeclimate.yml | ||
| .editorconfig | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| LICENSE.md | ||
| PHPMD_custom.xml | ||
| Plugin.php | ||
| README.md | ||
| composer.json | ||
| crowdin.yml | ||
| phpunit.xml | ||
| plugin.yaml | ||
README.md
Toolbox
Toolbox is a set of helpers for faster development for October CMS. It includes a universal component for rendering pagination navigation controls, a set of tools for caching of objects and lists. Also, it includes a list of most common language strings for using in third-party plugins: name, title, description etc.
Features
- Components
- Pagination is used to get a list of pagination buttons and provides flexible settings.
- Classes
ElementCollectionprovides a flexible tool for working with cached lists of model elements.ElementDatais an abstract class for components that returns object ofElementItemclass for model.ElementItemprovides a flexible tool for single element data caching.- etc.
Get involved
If you're interested in the improvement of this project you can help in the following ways:
- bug reporting and new feature requesting by creating issues on plugin GitHub page;
- contribution to a project following these instructions;
- localization to your language using Crowdin service.
License
© 2017, LOVATA Group, LLC under GNU GPL v3.
Developed by Andrey Kharanenka.

