lovata / oc-toolbox-plugin
Toolbox plugin for October CMS
Package info
github.com/oc-shopaholic/oc-toolbox-plugin
Type:october-plugin
pkg:composer/lovata/oc-toolbox-plugin
2.3.0
2025-11-27 21:46 UTC
Requires
- composer/installers: ~1.0
- kharanenka/laravel-cache-helper: ^1.0.4
- kharanenka/laravel-scope-active: 1.0.*
- kharanenka/laravel-scope-category-belongs-to: 1.0.*
- kharanenka/laravel-scope-code: 1.0.*
- kharanenka/laravel-scope-date: 1.0.*
- kharanenka/laravel-scope-external-id: 1.0.*
- kharanenka/laravel-scope-hidden: 1.0.*
- kharanenka/laravel-scope-moderation: 1.0.*
- kharanenka/laravel-scope-name: 1.0.*
- kharanenka/laravel-scope-slug: 1.0.*
- kharanenka/laravel-scope-type: 1.0.*
- kharanenka/laravel-scope-user-belongs-to: 1.0.*
- kharanenka/oc-data-file-model: 1.*
- kharanenka/oc-pagination: 1.0.*
- kharanenka/php-result-store: 2.*
- october/rain: >=3.1
This package is auto-updated.
Last update: 2026-05-27 22:50:38 UTC
README
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.
