diff options
Diffstat (limited to 'Bugzilla/Elastic/Role/ChildObject.pm')
-rw-r--r-- | Bugzilla/Elastic/Role/ChildObject.pm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Bugzilla/Elastic/Role/ChildObject.pm b/Bugzilla/Elastic/Role/ChildObject.pm index 1f7a7483a..9735cc1ed 100644 --- a/Bugzilla/Elastic/Role/ChildObject.pm +++ b/Bugzilla/Elastic/Role/ChildObject.pm @@ -11,6 +11,10 @@ use Role::Tiny; with 'Bugzilla::Elastic::Role::Object'; -requires qw(ES_PARENT_TYPE es_parent_id); +requires qw(ES_PARENT_CLASS es_parent_id); + +sub ES_PARENT_TYPE { $_[0]->ES_PARENT_CLASS->ES_TYPE } +sub ES_INDEX { $_[0]->ES_PARENT_CLASS->ES_INDEX } +sub ES_SETTINGS { $_[0]->ES_PARENT_CLASS->ES_SETTINGS } 1; |