handlers

package
v0.0.6 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

func FreshDeskClient

func FreshDeskClient(subdomain, apiKey string) (*Client, error)

func (*Client) Tickets

func (c *Client) Tickets() *TicketsClient

type Ticket

type Ticket models.Ticket

type TicketsClient

type TicketsClient struct {
	// contains filtered or unexported fields
}

func (*TicketsClient) Create

func (c *TicketsClient) Create(t *Ticket) (*Ticket, error)

Create a Ticket

func (*TicketsClient) Delete

func (c *TicketsClient) Delete(id uint64) error

Delete a Ticket

func (*TicketsClient) ListAll

func (c *TicketsClient) ListAll() ([]*Ticket, error)

List All Tickets

func (*TicketsClient) Restore

func (c *TicketsClient) Restore(id uint64) error

Restore a Ticket

func (*TicketsClient) Update

func (c *TicketsClient) Update(id uint64, t *Ticket) (*Ticket, error)

Update a Ticket

func (*TicketsClient) View

func (c *TicketsClient) View(id uint64) (*Ticket, error)

View a Ticket

Jump to

Keyboard shortcuts

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