Documentation ¶
Index ¶
- type FriendRepository
- func (r *FriendRepository) Add(ctx context.Context, friend domain.Friend) error
- func (r *FriendRepository) DeleteById(ctx context.Context, id string) error
- func (r *FriendRepository) FindAll(ctx context.Context, pageDTO dto.PageDTO) ([]domain.Friend, int64, error)
- func (r *FriendRepository) FindById(ctx context.Context, id string) (domain.Friend, error)
- func (r *FriendRepository) FindByUrl(ctx context.Context, url string) (friend domain.Friend, err error)
- func (r *FriendRepository) FindDisplaying(ctx context.Context) ([]domain.Friend, error)
- func (r *FriendRepository) UpdateById(ctx context.Context, friend domain.Friend) error
- func (r *FriendRepository) UpdateFriendApproved(ctx context.Context, id string) error
- func (r *FriendRepository) UpdateFriendRejected(ctx context.Context, id string) error
- type IFriendRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FriendRepository ¶
type FriendRepository struct {
// contains filtered or unexported fields
}
func NewFriendRepository ¶
func NewFriendRepository(dao dao.IFriendDao) *FriendRepository
func (*FriendRepository) DeleteById ¶
func (r *FriendRepository) DeleteById(ctx context.Context, id string) error
func (*FriendRepository) FindDisplaying ¶
func (*FriendRepository) UpdateById ¶
func (*FriendRepository) UpdateFriendApproved ¶
func (r *FriendRepository) UpdateFriendApproved(ctx context.Context, id string) error
func (*FriendRepository) UpdateFriendRejected ¶
func (r *FriendRepository) UpdateFriendRejected(ctx context.Context, id string) error
type IFriendRepository ¶
type IFriendRepository interface { FindDisplaying(ctx context.Context) ([]domain.Friend, error) Add(ctx context.Context, friend domain.Friend) error FindByUrl(ctx context.Context, url string) (domain.Friend, error) FindAll(ctx context.Context, pageDTO dto.PageDTO) ([]domain.Friend, int64, error) UpdateById(ctx context.Context, friend domain.Friend) error DeleteById(ctx context.Context, id string) error FindById(ctx context.Context, id string) (domain.Friend, error) UpdateFriendApproved(ctx context.Context, id string) error UpdateFriendRejected(ctx context.Context, id string) error }
Click to show internal directories.
Click to hide internal directories.