package space
import (
"git.sr.ht/~evanj/cms/internal/m/org"
"git.sr.ht/~evanj/cms/internal/m/tier"
)
type _space struct {
id, name, desc string
org _org
}
type _org struct {
id string
payment bool
customer string
tier tier.Tier
}
func NewMock(id, name, desc string) _space {
return _space{id, name, desc, _org{}}
}
func (s _space) ID() string { return s.id }
func (s _space) Name() string { return s.name }
func (s _space) Desc() string { return s.desc }
func (s _space) Org() org.Org { return s.org }
func (o _org) ID() string { return o.id }
func (o _org) HasPaymentCustomer() bool { return o.payment }
func (o _org) PaymentCustomerID() string { return o.customer }
func (o _org) Tier() tier.Tier { return o.tier }