Documentation ¶
Overview ¶
Package users provides access to users via the Lighthouse API. http://help.lighthouseapp.com/kb/api/users-and-membership.
Index ¶
- type ActiveTicket
- type ActiveTickets
- type Membership
- type Memberships
- type Service
- func (s *Service) Get(idOrName string) (*User, error)
- func (s *Service) GetAvatar(u *User) (io.ReadCloser, string, error)
- func (s *Service) GetByID(id int) (*User, error)
- func (s *Service) GetByName(name string) (*User, error)
- func (s *Service) Memberships(idOrName string) (Memberships, error)
- func (s *Service) MembershipsByID(id int) (Memberships, error)
- func (s *Service) MembershipsByName(name string) (Memberships, error)
- func (s *Service) Update(u *User) error
- type User
- type UserUpdate
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveTicket ¶
func (*ActiveTicket) MarshalJSON ¶
func (at *ActiveTicket) MarshalJSON() ([]byte, error)
func (*ActiveTicket) UnmarshalJSON ¶
func (at *ActiveTicket) UnmarshalJSON(data []byte) error
type ActiveTickets ¶
type ActiveTickets []*ActiveTicket
type Membership ¶
type Memberships ¶
type Memberships []*Membership
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(s *lighthouse.Service) *Service
func (*Service) Memberships ¶
func (s *Service) Memberships(idOrName string) (Memberships, error)
func (*Service) MembershipsByID ¶ added in v0.4.1
func (s *Service) MembershipsByID(id int) (Memberships, error)
func (*Service) MembershipsByName ¶ added in v0.4.1
func (s *Service) MembershipsByName(name string) (Memberships, error)
Click to show internal directories.
Click to hide internal directories.