Code Duplication    Length = 7-8 lines in 2 locations

src/Foundation/ServiceProviders/MiniProgramServiceProvider.php 1 location

@@ 52-58 (lines=7) @@
49
     */
50
    public function register(Container $pimple)
51
    {
52
        $pimple['mini_program.access_token'] = function ($pimple) {
53
            return new AccessToken(
54
                $pimple['config']['mini_program']['app_id'],
55
                $pimple['config']['mini_program']['secret'],
56
                $pimple['cache']
57
            );
58
        };
59
60
        $pimple['mini_program.encryptor'] = function ($pimple) {
61
            return new Encryptor(

src/Foundation/ServiceProviders/OpenPlatformServiceProvider.php 1 location

@@ 64-71 (lines=8) @@
61
            );
62
        };
63
64
        $pimple['open_platform.access_token'] = function ($pimple) {
65
            return new AccessToken(
66
                $pimple['config']['open_platform']['app_id'],
67
                $pimple['config']['open_platform']['secret'],
68
                $pimple['open_platform.verify_ticket'],
69
                $pimple['cache']
70
            );
71
        };
72
73
        $pimple['open_platform.encryptor'] = function ($pimple) {
74
            return new Encryptor(