diff options
Diffstat (limited to 'resources')
-rw-r--r-- | resources/page/page.go | 4 | ||||
-rw-r--r-- | resources/page/page_nop.go | 4 | ||||
-rw-r--r-- | resources/page/testhelpers_test.go | 4 |
3 files changed, 12 insertions, 0 deletions
diff --git a/resources/page/page.go b/resources/page/page.go index 1225f43d0..934427b0e 100644 --- a/resources/page/page.go +++ b/resources/page/page.go @@ -64,6 +64,10 @@ type ChildCareProvider interface { // use RegularPages. RegularPages() Pages + // RegularPagesRecursive returns all regular pages below the current + // section. + RegularPagesRecursive() Pages + Resources() resource.Resources } diff --git a/resources/page/page_nop.go b/resources/page/page_nop.go index ccfbf525f..c24792157 100644 --- a/resources/page/page_nop.go +++ b/resources/page/page_nop.go @@ -294,6 +294,10 @@ func (p *nopPage) RegularPages() Pages { return nil } +func (p *nopPage) RegularPagesRecursive() Pages { + return nil +} + func (p *nopPage) Paginate(seq interface{}, options ...interface{}) (*Pager, error) { return nil, nil } diff --git a/resources/page/testhelpers_test.go b/resources/page/testhelpers_test.go index 9c8605dad..dcd37c41e 100644 --- a/resources/page/testhelpers_test.go +++ b/resources/page/testhelpers_test.go @@ -364,6 +364,10 @@ func (p *testPage) RegularPages() Pages { panic("not implemented") } +func (p *testPage) RegularPagesRecursive() Pages { + panic("not implemented") +} + func (p *testPage) Paginate(seq interface{}, options ...interface{}) (*Pager, error) { return nil, nil } |