github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/pkg/time/timeservice.go (about)

     1  package time
     2  
     3  import "time"
     4  
     5  // Service missing godoc
     6  //go:generate mockery --name=Service --output=automock --outpkg=automock --case=underscore --disable-version-string
     7  type Service interface {
     8  	Now() time.Time
     9  }
    10  
    11  type service struct {
    12  }
    13  
    14  // Now missing godoc
    15  func (ts *service) Now() time.Time {
    16  	return time.Now()
    17  }
    18  
    19  // NewService missing godoc
    20  func NewService() Service {
    21  	return &service{}
    22  }