+ return self::$dice->create(Profile\ProfileField\Repository\ProfileField::class);
+ }
+
+ public static function profileFieldFactory(): Profile\ProfileField\Factory\ProfileField
+ {
+ return self::$dice->create(Profile\ProfileField\Factory\ProfileField::class);
+ }
+
+ public static function notification(): Navigation\Notifications\Repository\Notification
+ {
+ return self::$dice->create(Navigation\Notifications\Repository\Notification::class);
+ }
+
+ public static function notificationFactory(): Navigation\Notifications\Factory\Notification
+ {
+ return self::$dice->create(Navigation\Notifications\Factory\Notification::class);
+ }
+
+ public static function notify(): Navigation\Notifications\Repository\Notify
+ {
+ return self::$dice->create(Navigation\Notifications\Repository\Notify::class);
+ }
+
+ public static function notifyFactory(): Navigation\Notifications\Factory\Notify
+ {
+ return self::$dice->create(Navigation\Notifications\Factory\Notify::class);
+ }
+
+ public static function formattedNotificationFactory(): Navigation\Notifications\Factory\FormattedNotify
+ {
+ return self::$dice->create(Navigation\Notifications\Factory\FormattedNotify::class);
+ }
+
+ public static function formattedNavNotificationFactory(): Navigation\Notifications\Factory\FormattedNavNotification
+ {
+ return self::$dice->create(Navigation\Notifications\Factory\FormattedNavNotification::class);