Documentation ¶
Index ¶
- Constants
- Variables
- type DemoStorage
- func (ds DemoStorage) GetTrain() types.Train
- func (ds DemoStorage) GetUserByID(userID string) (*types.User, error)
- func (ds DemoStorage) Login(email, password string) (*types.User, error)
- func (ds DemoStorage) TicketByID(ticketID string) (*types.Ticket, error)
- func (ds DemoStorage) TicketCreate(ticket types.Ticket) (*types.Ticket, error)
- func (ds DemoStorage) TicketDelete(ticket types.Ticket) error
- func (ds DemoStorage) TicketSearch(search storage.TicketSearchParams) (types.TicketSet, error)
- func (ds DemoStorage) TicketUpdate(updatedTicket types.Ticket) (*types.Ticket, error)
- func (ds DemoStorage) TrainCheckSeatTaken(car types.TrainCar, seat int32) (bool, error)
- func (ds DemoStorage) TrainDetails() (types.TicketSet, error)
- func (ds DemoStorage) TrainGetEmptySeats() (types.TicketSet, error)
Constants ¶
Variables ¶
Functions ¶
This section is empty.
Types ¶
type DemoStorage ¶
type DemoStorage struct{}
func (DemoStorage) GetTrain ¶
func (ds DemoStorage) GetTrain() types.Train
func (DemoStorage) GetUserByID ¶
func (ds DemoStorage) GetUserByID(userID string) (*types.User, error)
func (DemoStorage) TicketByID ¶
func (ds DemoStorage) TicketByID(ticketID string) (*types.Ticket, error)
func (DemoStorage) TicketCreate ¶
func (DemoStorage) TicketDelete ¶
func (ds DemoStorage) TicketDelete(ticket types.Ticket) error
func (DemoStorage) TicketSearch ¶
func (ds DemoStorage) TicketSearch(search storage.TicketSearchParams) (types.TicketSet, error)
func (DemoStorage) TicketUpdate ¶
func (DemoStorage) TrainCheckSeatTaken ¶
func (DemoStorage) TrainDetails ¶
func (ds DemoStorage) TrainDetails() (types.TicketSet, error)
func (DemoStorage) TrainGetEmptySeats ¶
func (ds DemoStorage) TrainGetEmptySeats() (types.TicketSet, error)
Click to show internal directories.
Click to hide internal directories.