Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skie/plum_search
Plum Search plugin for CakePHP
https://github.com/skie/plum_search
cakephp cakephp-plugin plum-search search
Last synced: 21 days ago
JSON representation
Plum Search plugin for CakePHP
- Host: GitHub
- URL: https://github.com/skie/plum_search
- Owner: skie
- License: mit
- Created: 2015-01-07T20:18:32.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2023-09-15T20:48:05.000Z (about 1 year ago)
- Last Synced: 2024-11-11T14:45:40.980Z (about 1 month ago)
- Topics: cakephp, cakephp-plugin, plum-search, search
- Language: PHP
- Size: 229 KB
- Stars: 19
- Watchers: 7
- Forks: 17
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cakephp - PlumSearch plugin - Implements custom, flexible and extendable search strategies. Implements PRG pattern. (Search)
README
# CakePHP PlumSearch Plugin
[![Travis Status](https://api.travis-ci.com/skie/plum_search.png?branch=master)](http://travis-ci.com/skie/plum_search)
[![Downloads](https://poser.pugx.org/skie/cakephp-search/d/total.png)](https://packagist.org/packages/skie/cakephp-search)
[![Current Version](https://poser.pugx.org/skie/cakephp-search/v/stable.png)](https://packagist.org/packages/skie/cakephp-search)
[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)](LICENSE.txt)
[![Coverage Status](https://coveralls.io/repos/skie/plum_search/badge.png?branch=master)](https://coveralls.io/r/skie/plum_search?branch=master)Plugin implements highly configurable search strategy.
### What is this plugin for?
This plugin implements custom, flexible search with multiple ways of search configuration for cakephp 3.*
Plugin provides search support on tables, controllers and templates layers.### Provided features
- Named find based on search data, that processed multiple filters staring from pre-build value, like and cutom query based, and finishing by flexible filters written for user's project.
- Post-Redirect-Get processing for search form based on different input parameters like Input, Select, Multiple select or checkbox, or Autocomplete fields.
- Pre-build logic for autocomplete generation.
- Easy to inject into your project.## Installation & Docs
- [Documentation](docs/README.md)