@@ -29,9 +29,14 @@ public static function getGroupClass(mixed $default = null): string
2929 return self ::get ('models.group.class ' , $ default );
3030 }
3131
32+ public static function getGroupKeyHas (mixed $ default = null ): bool
33+ {
34+ return self ::get ('models.group.key.has ' , $ default );
35+ }
36+
3237 public static function getGroupKeyType (mixed $ default = null ): KeyType
3338 {
34- return self ::get ('models.group.key ' , $ default );
39+ return self ::get ('models.group.key.type ' , $ default );
3540 }
3641
3742 /** @return class-string<GroupObserver> */
@@ -51,9 +56,14 @@ public static function getGroupableClass(mixed $default = null): string
5156 return self ::get ('models.groupable.class ' , $ default );
5257 }
5358
59+ public static function getGroupableKeyHas (mixed $ default = null ): bool
60+ {
61+ return self ::get ('models.groupable.key.has ' , $ default );
62+ }
63+
5464 public static function getGroupableKeyType (mixed $ default = null ): KeyType
5565 {
56- return self ::get ('models.groupable.key ' , $ default );
66+ return self ::get ('models.groupable.key.type ' , $ default );
5767 }
5868
5969 public static function getGroupableRelationName (mixed $ default = null ): string
@@ -75,9 +85,14 @@ public static function getGroupableObserverClass(mixed $default = null): string
7585 return self ::get ('models.groupable.observer ' , $ default );
7686 }
7787
88+ public static function getGrouperatorKeyHas (mixed $ default = null ): bool
89+ {
90+ return self ::get ('models.grouperator.key.has ' , $ default );
91+ }
92+
7893 public static function getGrouperatorKeyType (mixed $ default = null ): KeyType
7994 {
80- return self ::get ('models.grouperator.key ' , $ default );
95+ return self ::get ('models.grouperator.key.type ' , $ default );
8196 }
8297
8398 public static function getGrouperatorRelationName (mixed $ default = null ): string
0 commit comments