Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 3 months ago
JSON representation

Plum Search plugin for CakePHP

Awesome Lists containing this project

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)