Documentation ¶
Index ¶
- Constants
- type CFeature
- func (f *CFeature) AddToSearchIndex(stub *feature.PageStub, p feature.Page) (err error)
- func (f *CFeature) Init(this interface{})
- func (f *CFeature) Make() Feature
- func (f *CFeature) PerformSearch(tag language.Tag, input string, size, pg int) (bsr *bleve.SearchResult, err error)
- func (f *CFeature) PostStartup(ctx *cli.Context) (err error)
- func (f *CFeature) PrepareSearch(tag language.Tag, input string) (query string)
- func (f *CFeature) RemoveFromSearchIndex(stub *feature.PageStub, p feature.Page)
- func (f *CFeature) SearchResultsPostProcess(r *http.Request, p feature.Page)
- func (f *CFeature) Setup(enjin feature.Internals)
- func (f *CFeature) Startup(ctx *cli.Context) (err error)
- type Feature
- type MakeFeature
Constants ¶
View Source
const Tag feature.Tag = "search-quoted"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CFeature ¶
func (*CFeature) AddToSearchIndex ¶
func (*CFeature) PerformSearch ¶
func (*CFeature) PostStartup ¶
func (*CFeature) PrepareSearch ¶
func (*CFeature) RemoveFromSearchIndex ¶
func (*CFeature) SearchResultsPostProcess ¶
type Feature ¶
type Feature interface { feature.Feature search.ResultsPostProcessor feature.SearchEnjinFeature }
Click to show internal directories.
Click to hide internal directories.