Documentation ¶
Index ¶
- type DislikeRepository
- type DislikeRepositoryMock
- func (d *DislikeRepositoryMock) Create(dislike *dislike.Dislike) rest_error.RestErr
- func (d *DislikeRepositoryMock) Delete(d2 *dislike.Dislike) rest_error.RestErr
- func (d *DislikeRepositoryMock) GetByUserAndPost(userEmail string, postId uint) (*dislike.Dislike, rest_error.RestErr)
- func (d *DislikeRepositoryMock) GetNumberOfDislikes(u uint) (int64, rest_error.RestErr)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DislikeRepository ¶
type DislikeRepository interface { Create(*dislike.Dislike) rest_error.RestErr GetByUserAndPost(string, uint) (*dislike.Dislike, rest_error.RestErr) Delete(*dislike.Dislike) rest_error.RestErr GetNumberOfDislikes(uint) (int64, rest_error.RestErr) }
func NewDislikeRepository ¶
func NewDislikeRepository(databaseClient datasources.DatabaseClient) DislikeRepository
type DislikeRepositoryMock ¶
func (*DislikeRepositoryMock) Create ¶
func (d *DislikeRepositoryMock) Create(dislike *dislike.Dislike) rest_error.RestErr
func (*DislikeRepositoryMock) Delete ¶
func (d *DislikeRepositoryMock) Delete(d2 *dislike.Dislike) rest_error.RestErr
func (*DislikeRepositoryMock) GetByUserAndPost ¶
func (d *DislikeRepositoryMock) GetByUserAndPost(userEmail string, postId uint) (*dislike.Dislike, rest_error.RestErr)
func (*DislikeRepositoryMock) GetNumberOfDislikes ¶
func (d *DislikeRepositoryMock) GetNumberOfDislikes(u uint) (int64, rest_error.RestErr)
Click to show internal directories.
Click to hide internal directories.