conf

package
v0.0.0-...-d340c60 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2019 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Cleanup

func Cleanup(ctx context.Context, endpoint string) error

Cleanup は削除されたendpointの購読情報を物理削除する

func Delete

func Delete(ctx context.Context, endpoint, feedURL string)

Delete は購読情報を削除する

func ListHandler

func ListHandler(w http.ResponseWriter, r *http.Request)

ListHandler は購読しているサイト購読情報を返却する

func RemoveHandler

func RemoveHandler(w http.ResponseWriter, r *http.Request)

RemoveHandler は購読�情報を削除する

func SiteHandler

func SiteHandler(w http.ResponseWriter, r *http.Request)

SiteHandler はサイト購読情報の更新を処理する

func Update

func Update(ctx context.Context, endpoint string, feedURL string, enabled bool) error

Update はユーザ固有設定(サイト購読情報)を更新する

Types

type SiteSubscribe

type SiteSubscribe struct {
	ep.Endpoint
	FeedURL string
	Enabled bool
}

SiteSubscribe はサイト購読情報

func GetAll

func GetAll(ctx context.Context) (dst []SiteSubscribe)

GetAll はDatastore上のSiteSubscribeを全て返却する

func GetAllFromEndpoint

func GetAllFromEndpoint(ctx context.Context, endpoint string) (dst []SiteSubscribe)

GetAllFromEndpoint はendpointに紐づくサイト購読情報を取得する

func GetAllFromFeedURL

func GetAllFromFeedURL(ctx context.Context, feedURL string) (dst []SiteSubscribe)

GetAllFromFeedURL はfeedURLに紐づく有効なサイト購読情報を取得する

func (*SiteSubscribe) Delete

func (s *SiteSubscribe) Delete(ctx context.Context)

Delete は購読情報を削除する

Jump to

Keyboard shortcuts

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