controller

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2020 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuditTrailCntrl

type AuditTrailCntrl struct {
	dig.In
	service.AuditTrailService
}

AuditTrailCntrl is controller to rule entity

func (*AuditTrailCntrl) Find

func (c *AuditTrailCntrl) Find(ctx echo.Context) (err error)

Find all rule

func (*AuditTrailCntrl) Route

func (c *AuditTrailCntrl) Route(e *echo.Group)

Route to define API Route

type CenterCntrl

type CenterCntrl struct {
	dig.In
	service.CenterService
}

CenterCntrl is controller to rule entity

func (*CenterCntrl) AddArticle

func (*CenterCntrl) AddArticle(ctx echo.Context) error

AddArticle add article

func (*CenterCntrl) AddCanonicalTag

func (c *CenterCntrl) AddCanonicalTag(ce echo.Context) (err error)

AddCanonicalTag provides endpoint to add canonical tag

func (*CenterCntrl) AddMetaTag

func (c *CenterCntrl) AddMetaTag(ce echo.Context) (err error)

AddMetaTag provides endpoint to add meta tag

func (*CenterCntrl) AddScriptTag

func (c *CenterCntrl) AddScriptTag(ce echo.Context) (err error)

AddScriptTag provides endpoint to add script tag

func (*CenterCntrl) AddTitleTag

func (c *CenterCntrl) AddTitleTag(ce echo.Context) (err error)

AddTitleTag provides endpoint to add title tag

func (*CenterCntrl) Route

func (c *CenterCntrl) Route(e *echo.Group)

Route to define API Route

func (*CenterCntrl) UpdateCanonicalTag

func (c *CenterCntrl) UpdateCanonicalTag(ce echo.Context) (err error)

UpdateCanonicalTag provides endpoint to update canonical tag

func (*CenterCntrl) UpdateMetaTag

func (c *CenterCntrl) UpdateMetaTag(ce echo.Context) (err error)

UpdateMetaTag provides endpoint to update meta tag

func (*CenterCntrl) UpdateScriptTag

func (c *CenterCntrl) UpdateScriptTag(ce echo.Context) (err error)

UpdateScriptTag provides endpoint to update script tag

func (*CenterCntrl) UpdateTitleTag

func (c *CenterCntrl) UpdateTitleTag(ce echo.Context) (err error)

UpdateTitleTag provides endpoint to update title tag

type DataSourceCntrl

type DataSourceCntrl struct {
	dig.In
	service.DataSourceService
}

DataSourceCntrl is controller to data_source entity

func (*DataSourceCntrl) Create

func (c *DataSourceCntrl) Create(ctx echo.Context) (err error)

Create data_source

func (*DataSourceCntrl) Delete

func (c *DataSourceCntrl) Delete(ctx echo.Context) (err error)

Delete data_source

func (*DataSourceCntrl) Find

func (c *DataSourceCntrl) Find(ctx echo.Context) (err error)

Find of data_source

func (*DataSourceCntrl) FindOne

func (c *DataSourceCntrl) FindOne(ctx echo.Context) (err error)

FindOne data_source

func (*DataSourceCntrl) Route

func (c *DataSourceCntrl) Route(e *echo.Group)

Route to define API Route

func (*DataSourceCntrl) Update

func (c *DataSourceCntrl) Update(ctx echo.Context) (err error)

Update data_source

type GeneralResponse

type GeneralResponse struct {
	Message string `json:"message"`
}

GeneralResponse is general response

type MetricsCntrl

type MetricsCntrl struct {
	dig.In
	service.MetricService
}

MetricsCntrl is controller to metrics endpoint

func (*MetricsCntrl) CountHit

func (c *MetricsCntrl) CountHit(ec echo.Context) (err error)

func (*MetricsCntrl) CountUniquePage

func (c *MetricsCntrl) CountUniquePage(ec echo.Context) (err error)

func (*MetricsCntrl) ListCountHitPerDay

func (c *MetricsCntrl) ListCountHitPerDay(ec echo.Context) (err error)

func (*MetricsCntrl) ListMismatched

func (c *MetricsCntrl) ListMismatched(ec echo.Context) (err error)

ListMismatched of metrics_unmatched

func (*MetricsCntrl) Route

func (c *MetricsCntrl) Route(e *echo.Group)

Route to define API Route

type ProviderCntrl

type ProviderCntrl struct {
	dig.In
	service.ProviderService
}

ProviderCntrl is controller for provider function

func (*ProviderCntrl) FetchTag

func (p *ProviderCntrl) FetchTag(c echo.Context) (err error)

FetchTag to fetch the tag

func (*ProviderCntrl) MatchRule

func (p *ProviderCntrl) MatchRule(c echo.Context) (err error)

MatchRule to match rule

type RuleCntrl

type RuleCntrl struct {
	dig.In
	service.RuleService
}

RuleCntrl is controller to rule entity

func (*RuleCntrl) Create

func (c *RuleCntrl) Create(ctx echo.Context) (err error)

Create rule

func (*RuleCntrl) Delete

func (c *RuleCntrl) Delete(ctx echo.Context) (err error)

Delete rule

func (*RuleCntrl) Find

func (c *RuleCntrl) Find(ctx echo.Context) (err error)

Find all rule

func (*RuleCntrl) FindOne

func (c *RuleCntrl) FindOne(ec echo.Context) (err error)

FindOne rule

func (*RuleCntrl) Route

func (c *RuleCntrl) Route(e *echo.Group)

Route to define API Route

func (*RuleCntrl) Update

func (c *RuleCntrl) Update(ctx echo.Context) (err error)

Update rule

type TagCntrl

type TagCntrl struct {
	dig.In
	service.TagService
	*config.Config
}

TagCntrl is controller to tag entity

func (*TagCntrl) Create

func (c *TagCntrl) Create(ctx echo.Context) (err error)

Create tag

func (*TagCntrl) Delete

func (c *TagCntrl) Delete(ctx echo.Context) (err error)

Delete tag

func (*TagCntrl) Find

func (c *TagCntrl) Find(ce echo.Context) (err error)

Find all tag

func (*TagCntrl) FindOne

func (c *TagCntrl) FindOne(ec echo.Context) (err error)

FindOne tag

func (*TagCntrl) Route

func (c *TagCntrl) Route(e *echo.Group)

Route to define API Route

func (*TagCntrl) Update

func (c *TagCntrl) Update(ctx echo.Context) (err error)

Update tag

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL