Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BorrowsClient ¶
type BorrowsClient struct {
// contains filtered or unexported fields
}
func NewBorrowsClient ¶
func NewBorrowsClient(client borrows.BorrowsClient, db *gorm.DB) *BorrowsClient
func (*BorrowsClient) AddBorrow ¶
func (c *BorrowsClient) AddBorrow(ctx *gin.Context)
func (*BorrowsClient) GetAllBorrows ¶
func (c *BorrowsClient) GetAllBorrows(ctx *gin.Context)
func (*BorrowsClient) GetOnGoingBorrows ¶
func (c *BorrowsClient) GetOnGoingBorrows(ctx *gin.Context)
func (*BorrowsClient) GetUserBorrows ¶
func (c *BorrowsClient) GetUserBorrows(ctx *gin.Context)
func (*BorrowsClient) GetUserOnGoingBorrows ¶
func (c *BorrowsClient) GetUserOnGoingBorrows(ctx *gin.Context)
type LikeRequest ¶
type LikeRequest struct {
BookId int64 `json:"bookId"`
}
type LikesClient ¶
type LikesClient struct {
// contains filtered or unexported fields
}
func NewLikesClient ¶
func NewLikesClient(client likes.LikesClient) *LikesClient
func (*LikesClient) AddLike ¶
func (c *LikesClient) AddLike(ctx *gin.Context)
func (*LikesClient) DeleteLike ¶
func (c *LikesClient) DeleteLike(ctx *gin.Context)
func (*LikesClient) GetLike ¶
func (c *LikesClient) GetLike(ctx *gin.Context)
type NotificationRequest ¶
type NotificationsClient ¶
type NotificationsClient struct {
// contains filtered or unexported fields
}
func NewNotificationsClient ¶
func NewNotificationsClient(client notifications.NotificationsClient) *NotificationsClient
func (*NotificationsClient) GetUserNotifications ¶
func (c *NotificationsClient) GetUserNotifications(ctx *gin.Context)
func (*NotificationsClient) MarkNotificationAsRead ¶
func (c *NotificationsClient) MarkNotificationAsRead(ctx *gin.Context)
func (*NotificationsClient) PushNotification ¶
func (c *NotificationsClient) PushNotification(ctx *gin.Context)
Click to show internal directories.
Click to hide internal directories.