cmsmock

package
v0.0.0-...-e9a8072 Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CMSMock

type CMSMock struct {
	cms.Interface
	// contains filtered or unexported fields
}

func (*CMSMock) Asset

func (c *CMSMock) Asset(ctx context.Context, id string) (*cms.Asset, error)

func (*CMSMock) CommentToItem

func (c *CMSMock) CommentToItem(ctx context.Context, assetID, content string) error

func (*CMSMock) CreateItem

func (c *CMSMock) CreateItem(ctx context.Context, modelID string, fields []*cms.Field, metadataFields []*cms.Field) (*cms.Item, error)

func (*CMSMock) GetItem

func (c *CMSMock) GetItem(ctx context.Context, id string, asset bool) (*cms.Item, error)

func (*CMSMock) GetItemsPartially

func (c *CMSMock) GetItemsPartially(ctx context.Context, id string, page, perPage int, asset bool) (*cms.Items, error)

func (*CMSMock) GetModels

func (c *CMSMock) GetModels(ctx context.Context, projectID string) (*cms.Models, error)

func (*CMSMock) Reset

func (c *CMSMock) Reset()

func (*CMSMock) UpdateItem

func (c *CMSMock) UpdateItem(ctx context.Context, id string, fields []*cms.Field, metadataFields []*cms.Field) (*cms.Item, error)

func (*CMSMock) UploadAsset

func (c *CMSMock) UploadAsset(ctx context.Context, projectID, url string) (string, error)

func (*CMSMock) UploadAssetDirectly

func (c *CMSMock) UploadAssetDirectly(ctx context.Context, projectID, name string, r io.Reader) (string, error)

Jump to

Keyboard shortcuts

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