diff options
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | composer.json | 28 | ||||
| -rw-r--r-- | composer.lock | 848 | ||||
| -rw-r--r-- | src/ScormPlayerServiceProvider.php | 24 | 
4 files changed, 901 insertions, 0 deletions
| diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..22d0d82 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +vendor diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..b01c72d --- /dev/null +++ b/composer.json @@ -0,0 +1,28 @@ +{ +  "name": "lightscale/laravel-scorm-player", +  "description": "A package to run Scorm eLearning modules in Laravel", +  "type": "library", +  "license": "MIT", +  "autoload": { +    "psr-4": { +      "Lightscale\\ScormPlayer\\": "src/" +    } +  }, +  "authors": [ +    { +    "name": "Sam Light", +    "email": "sam@lightscale.co.uk" +  } +  ], +  "require": { +    "php": "^8.0", +    "devianl2/laravel-scorm": "^3.0" +  }, +  "extra": { +    "laravel": { +      "providers": [ +        "Lightscale\\ScormPlayer\\ScormPlayerServiceProvider" +      ] +    } +  } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..57467d7 --- /dev/null +++ b/composer.lock @@ -0,0 +1,848 @@ +{ +    "_readme": [ +        "This file locks the dependencies of your project to a known state", +        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", +        "This file is @generated automatically" +    ], +    "content-hash": "828ec0e609f83cd705bc45738334f2ed", +    "packages": [ +        { +            "name": "devianl2/laravel-scorm", +            "version": "3.0.8", +            "source": { +                "type": "git", +                "url": "https://github.com/devianl2/laravel-scorm.git", +                "reference": "5d901a380c38335abfc9df650f478fb0386c66cc" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/devianl2/laravel-scorm/zipball/5d901a380c38335abfc9df650f478fb0386c66cc", +                "reference": "5d901a380c38335abfc9df650f478fb0386c66cc", +                "shasum": "" +            }, +            "require": { +                "doctrine/common": "^3.1", +                "ext-dom": "*", +                "ext-zip": "*", +                "nesbot/carbon": "^2.42", +                "php": "^7.4 || ^8.0" +            }, +            "type": "library", +            "extra": { +                "laravel": { +                    "providers": [ +                        "Peopleaps\\Scorm\\ScormServiceProvider" +                    ], +                    "aliases": { +                        "ScormManager": "Peopleaps\\Scorm\\Facade\\ScormManager" +                    } +                } +            }, +            "autoload": { +                "psr-4": { +                    "Peopleaps\\Scorm\\": "/src" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Devian Leong", +                    "email": "devian@peoplelogy.com" +                } +            ], +            "description": "PEOPLEAPS scorm package", +            "support": { +                "issues": "https://github.com/devianl2/laravel-scorm/issues", +                "source": "https://github.com/devianl2/laravel-scorm/tree/3.0.8" +            }, +            "time": "2022-06-01T01:40:40+00:00" +        }, +        { +            "name": "doctrine/common", +            "version": "3.3.0", +            "source": { +                "type": "git", +                "url": "https://github.com/doctrine/common.git", +                "reference": "c824e95d4c83b7102d8bc60595445a6f7d540f96" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/doctrine/common/zipball/c824e95d4c83b7102d8bc60595445a6f7d540f96", +                "reference": "c824e95d4c83b7102d8bc60595445a6f7d540f96", +                "shasum": "" +            }, +            "require": { +                "doctrine/persistence": "^2.0 || ^3.0", +                "php": "^7.1 || ^8.0" +            }, +            "require-dev": { +                "doctrine/coding-standard": "^9.0", +                "phpstan/phpstan": "^1.4.1", +                "phpstan/phpstan-phpunit": "^1", +                "phpunit/phpunit": "^7.5.20 || ^8.5 || ^9.0", +                "squizlabs/php_codesniffer": "^3.0", +                "symfony/phpunit-bridge": "^4.0.5", +                "vimeo/psalm": "^4.4" +            }, +            "type": "library", +            "autoload": { +                "psr-4": { +                    "Doctrine\\Common\\": "lib/Doctrine/Common" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Guilherme Blanco", +                    "email": "guilhermeblanco@gmail.com" +                }, +                { +                    "name": "Roman Borschel", +                    "email": "roman@code-factory.org" +                }, +                { +                    "name": "Benjamin Eberlei", +                    "email": "kontakt@beberlei.de" +                }, +                { +                    "name": "Jonathan Wage", +                    "email": "jonwage@gmail.com" +                }, +                { +                    "name": "Johannes Schmitt", +                    "email": "schmittjoh@gmail.com" +                }, +                { +                    "name": "Marco Pivetta", +                    "email": "ocramius@gmail.com" +                } +            ], +            "description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, proxies and much more.", +            "homepage": "https://www.doctrine-project.org/projects/common.html", +            "keywords": [ +                "common", +                "doctrine", +                "php" +            ], +            "support": { +                "issues": "https://github.com/doctrine/common/issues", +                "source": "https://github.com/doctrine/common/tree/3.3.0" +            }, +            "funding": [ +                { +                    "url": "https://www.doctrine-project.org/sponsorship.html", +                    "type": "custom" +                }, +                { +                    "url": "https://www.patreon.com/phpdoctrine", +                    "type": "patreon" +                }, +                { +                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcommon", +                    "type": "tidelift" +                } +            ], +            "time": "2022-02-05T18:28:51+00:00" +        }, +        { +            "name": "doctrine/event-manager", +            "version": "1.1.2", +            "source": { +                "type": "git", +                "url": "https://github.com/doctrine/event-manager.git", +                "reference": "eb2ecf80e3093e8f3c2769ac838e27d8ede8e683" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/doctrine/event-manager/zipball/eb2ecf80e3093e8f3c2769ac838e27d8ede8e683", +                "reference": "eb2ecf80e3093e8f3c2769ac838e27d8ede8e683", +                "shasum": "" +            }, +            "require": { +                "php": "^7.1 || ^8.0" +            }, +            "conflict": { +                "doctrine/common": "<2.9" +            }, +            "require-dev": { +                "doctrine/coding-standard": "^9", +                "phpstan/phpstan": "~1.4.10 || ^1.5.4", +                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", +                "vimeo/psalm": "^4.22" +            }, +            "type": "library", +            "autoload": { +                "psr-4": { +                    "Doctrine\\Common\\": "lib/Doctrine/Common" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Guilherme Blanco", +                    "email": "guilhermeblanco@gmail.com" +                }, +                { +                    "name": "Roman Borschel", +                    "email": "roman@code-factory.org" +                }, +                { +                    "name": "Benjamin Eberlei", +                    "email": "kontakt@beberlei.de" +                }, +                { +                    "name": "Jonathan Wage", +                    "email": "jonwage@gmail.com" +                }, +                { +                    "name": "Johannes Schmitt", +                    "email": "schmittjoh@gmail.com" +                }, +                { +                    "name": "Marco Pivetta", +                    "email": "ocramius@gmail.com" +                } +            ], +            "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", +            "homepage": "https://www.doctrine-project.org/projects/event-manager.html", +            "keywords": [ +                "event", +                "event dispatcher", +                "event manager", +                "event system", +                "events" +            ], +            "support": { +                "issues": "https://github.com/doctrine/event-manager/issues", +                "source": "https://github.com/doctrine/event-manager/tree/1.1.2" +            }, +            "funding": [ +                { +                    "url": "https://www.doctrine-project.org/sponsorship.html", +                    "type": "custom" +                }, +                { +                    "url": "https://www.patreon.com/phpdoctrine", +                    "type": "patreon" +                }, +                { +                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager", +                    "type": "tidelift" +                } +            ], +            "time": "2022-07-27T22:18:11+00:00" +        }, +        { +            "name": "doctrine/persistence", +            "version": "3.0.3", +            "source": { +                "type": "git", +                "url": "https://github.com/doctrine/persistence.git", +                "reference": "ac6fce61f037d7e54dbb2435f5b5648d86548e23" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/doctrine/persistence/zipball/ac6fce61f037d7e54dbb2435f5b5648d86548e23", +                "reference": "ac6fce61f037d7e54dbb2435f5b5648d86548e23", +                "shasum": "" +            }, +            "require": { +                "doctrine/event-manager": "^1.0", +                "php": "^7.2 || ^8.0", +                "psr/cache": "^1.0 || ^2.0 || ^3.0" +            }, +            "conflict": { +                "doctrine/annotations": "<1.7 || >=2.0", +                "doctrine/common": "<2.10" +            }, +            "require-dev": { +                "composer/package-versions-deprecated": "^1.11", +                "doctrine/annotations": "^1.7", +                "doctrine/coding-standard": "^9.0", +                "doctrine/common": "^3.0", +                "phpstan/phpstan": "1.5.0", +                "phpstan/phpstan-phpunit": "^1", +                "phpstan/phpstan-strict-rules": "^1.1", +                "phpunit/phpunit": "^8.5 || ^9.5", +                "symfony/cache": "^4.4 || ^5.4 || ^6.0", +                "vimeo/psalm": "4.22.0" +            }, +            "type": "library", +            "autoload": { +                "psr-4": { +                    "Doctrine\\Persistence\\": "src/Persistence" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Guilherme Blanco", +                    "email": "guilhermeblanco@gmail.com" +                }, +                { +                    "name": "Roman Borschel", +                    "email": "roman@code-factory.org" +                }, +                { +                    "name": "Benjamin Eberlei", +                    "email": "kontakt@beberlei.de" +                }, +                { +                    "name": "Jonathan Wage", +                    "email": "jonwage@gmail.com" +                }, +                { +                    "name": "Johannes Schmitt", +                    "email": "schmittjoh@gmail.com" +                }, +                { +                    "name": "Marco Pivetta", +                    "email": "ocramius@gmail.com" +                } +            ], +            "description": "The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.", +            "homepage": "https://www.doctrine-project.org/projects/persistence.html", +            "keywords": [ +                "mapper", +                "object", +                "odm", +                "orm", +                "persistence" +            ], +            "support": { +                "issues": "https://github.com/doctrine/persistence/issues", +                "source": "https://github.com/doctrine/persistence/tree/3.0.3" +            }, +            "funding": [ +                { +                    "url": "https://www.doctrine-project.org/sponsorship.html", +                    "type": "custom" +                }, +                { +                    "url": "https://www.patreon.com/phpdoctrine", +                    "type": "patreon" +                }, +                { +                    "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fpersistence", +                    "type": "tidelift" +                } +            ], +            "time": "2022-08-04T21:14:21+00:00" +        }, +        { +            "name": "nesbot/carbon", +            "version": "2.61.0", +            "source": { +                "type": "git", +                "url": "https://github.com/briannesbitt/Carbon.git", +                "reference": "bdf4f4fe3a3eac4de84dbec0738082a862c68ba6" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/bdf4f4fe3a3eac4de84dbec0738082a862c68ba6", +                "reference": "bdf4f4fe3a3eac4de84dbec0738082a862c68ba6", +                "shasum": "" +            }, +            "require": { +                "ext-json": "*", +                "php": "^7.1.8 || ^8.0", +                "symfony/polyfill-mbstring": "^1.0", +                "symfony/polyfill-php80": "^1.16", +                "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" +            }, +            "require-dev": { +                "doctrine/dbal": "^2.0 || ^3.0", +                "doctrine/orm": "^2.7", +                "friendsofphp/php-cs-fixer": "^3.0", +                "kylekatarnls/multi-tester": "^2.0", +                "ondrejmirtes/better-reflection": "*", +                "phpmd/phpmd": "^2.9", +                "phpstan/extension-installer": "^1.0", +                "phpstan/phpstan": "^0.12.99 || ^1.7.14", +                "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", +                "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", +                "squizlabs/php_codesniffer": "^3.4" +            }, +            "bin": [ +                "bin/carbon" +            ], +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-3.x": "3.x-dev", +                    "dev-master": "2.x-dev" +                }, +                "laravel": { +                    "providers": [ +                        "Carbon\\Laravel\\ServiceProvider" +                    ] +                }, +                "phpstan": { +                    "includes": [ +                        "extension.neon" +                    ] +                } +            }, +            "autoload": { +                "psr-4": { +                    "Carbon\\": "src/Carbon/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Brian Nesbitt", +                    "email": "brian@nesbot.com", +                    "homepage": "https://markido.com" +                }, +                { +                    "name": "kylekatarnls", +                    "homepage": "https://github.com/kylekatarnls" +                } +            ], +            "description": "An API extension for DateTime that supports 281 different languages.", +            "homepage": "https://carbon.nesbot.com", +            "keywords": [ +                "date", +                "datetime", +                "time" +            ], +            "support": { +                "docs": "https://carbon.nesbot.com/docs", +                "issues": "https://github.com/briannesbitt/Carbon/issues", +                "source": "https://github.com/briannesbitt/Carbon" +            }, +            "funding": [ +                { +                    "url": "https://github.com/sponsors/kylekatarnls", +                    "type": "github" +                }, +                { +                    "url": "https://opencollective.com/Carbon#sponsor", +                    "type": "opencollective" +                }, +                { +                    "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", +                    "type": "tidelift" +                } +            ], +            "time": "2022-08-06T12:41:24+00:00" +        }, +        { +            "name": "psr/cache", +            "version": "3.0.0", +            "source": { +                "type": "git", +                "url": "https://github.com/php-fig/cache.git", +                "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", +                "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", +                "shasum": "" +            }, +            "require": { +                "php": ">=8.0.0" +            }, +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-master": "1.0.x-dev" +                } +            }, +            "autoload": { +                "psr-4": { +                    "Psr\\Cache\\": "src/" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "PHP-FIG", +                    "homepage": "https://www.php-fig.org/" +                } +            ], +            "description": "Common interface for caching libraries", +            "keywords": [ +                "cache", +                "psr", +                "psr-6" +            ], +            "support": { +                "source": "https://github.com/php-fig/cache/tree/3.0.0" +            }, +            "time": "2021-02-03T23:26:27+00:00" +        }, +        { +            "name": "symfony/polyfill-mbstring", +            "version": "v1.26.0", +            "source": { +                "type": "git", +                "url": "https://github.com/symfony/polyfill-mbstring.git", +                "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", +                "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", +                "shasum": "" +            }, +            "require": { +                "php": ">=7.1" +            }, +            "provide": { +                "ext-mbstring": "*" +            }, +            "suggest": { +                "ext-mbstring": "For best performance" +            }, +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-main": "1.26-dev" +                }, +                "thanks": { +                    "name": "symfony/polyfill", +                    "url": "https://github.com/symfony/polyfill" +                } +            }, +            "autoload": { +                "files": [ +                    "bootstrap.php" +                ], +                "psr-4": { +                    "Symfony\\Polyfill\\Mbstring\\": "" +                } +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Nicolas Grekas", +                    "email": "p@tchwork.com" +                }, +                { +                    "name": "Symfony Community", +                    "homepage": "https://symfony.com/contributors" +                } +            ], +            "description": "Symfony polyfill for the Mbstring extension", +            "homepage": "https://symfony.com", +            "keywords": [ +                "compatibility", +                "mbstring", +                "polyfill", +                "portable", +                "shim" +            ], +            "support": { +                "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" +            }, +            "funding": [ +                { +                    "url": "https://symfony.com/sponsor", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/fabpot", +                    "type": "github" +                }, +                { +                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", +                    "type": "tidelift" +                } +            ], +            "time": "2022-05-24T11:49:31+00:00" +        }, +        { +            "name": "symfony/polyfill-php80", +            "version": "v1.26.0", +            "source": { +                "type": "git", +                "url": "https://github.com/symfony/polyfill-php80.git", +                "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", +                "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", +                "shasum": "" +            }, +            "require": { +                "php": ">=7.1" +            }, +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-main": "1.26-dev" +                }, +                "thanks": { +                    "name": "symfony/polyfill", +                    "url": "https://github.com/symfony/polyfill" +                } +            }, +            "autoload": { +                "files": [ +                    "bootstrap.php" +                ], +                "psr-4": { +                    "Symfony\\Polyfill\\Php80\\": "" +                }, +                "classmap": [ +                    "Resources/stubs" +                ] +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Ion Bazan", +                    "email": "ion.bazan@gmail.com" +                }, +                { +                    "name": "Nicolas Grekas", +                    "email": "p@tchwork.com" +                }, +                { +                    "name": "Symfony Community", +                    "homepage": "https://symfony.com/contributors" +                } +            ], +            "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", +            "homepage": "https://symfony.com", +            "keywords": [ +                "compatibility", +                "polyfill", +                "portable", +                "shim" +            ], +            "support": { +                "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" +            }, +            "funding": [ +                { +                    "url": "https://symfony.com/sponsor", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/fabpot", +                    "type": "github" +                }, +                { +                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", +                    "type": "tidelift" +                } +            ], +            "time": "2022-05-10T07:21:04+00:00" +        }, +        { +            "name": "symfony/translation", +            "version": "v6.1.3", +            "source": { +                "type": "git", +                "url": "https://github.com/symfony/translation.git", +                "reference": "b042e16087d298d08c1f013ff505d16c12a3b1be" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/symfony/translation/zipball/b042e16087d298d08c1f013ff505d16c12a3b1be", +                "reference": "b042e16087d298d08c1f013ff505d16c12a3b1be", +                "shasum": "" +            }, +            "require": { +                "php": ">=8.1", +                "symfony/polyfill-mbstring": "~1.0", +                "symfony/translation-contracts": "^2.3|^3.0" +            }, +            "conflict": { +                "symfony/config": "<5.4", +                "symfony/console": "<5.4", +                "symfony/dependency-injection": "<5.4", +                "symfony/http-kernel": "<5.4", +                "symfony/twig-bundle": "<5.4", +                "symfony/yaml": "<5.4" +            }, +            "provide": { +                "symfony/translation-implementation": "2.3|3.0" +            }, +            "require-dev": { +                "psr/log": "^1|^2|^3", +                "symfony/config": "^5.4|^6.0", +                "symfony/console": "^5.4|^6.0", +                "symfony/dependency-injection": "^5.4|^6.0", +                "symfony/finder": "^5.4|^6.0", +                "symfony/http-client-contracts": "^1.1|^2.0|^3.0", +                "symfony/http-kernel": "^5.4|^6.0", +                "symfony/intl": "^5.4|^6.0", +                "symfony/polyfill-intl-icu": "^1.21", +                "symfony/routing": "^5.4|^6.0", +                "symfony/service-contracts": "^1.1.2|^2|^3", +                "symfony/yaml": "^5.4|^6.0" +            }, +            "suggest": { +                "psr/log-implementation": "To use logging capability in translator", +                "symfony/config": "", +                "symfony/yaml": "" +            }, +            "type": "library", +            "autoload": { +                "files": [ +                    "Resources/functions.php" +                ], +                "psr-4": { +                    "Symfony\\Component\\Translation\\": "" +                }, +                "exclude-from-classmap": [ +                    "/Tests/" +                ] +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Fabien Potencier", +                    "email": "fabien@symfony.com" +                }, +                { +                    "name": "Symfony Community", +                    "homepage": "https://symfony.com/contributors" +                } +            ], +            "description": "Provides tools to internationalize your application", +            "homepage": "https://symfony.com", +            "support": { +                "source": "https://github.com/symfony/translation/tree/v6.1.3" +            }, +            "funding": [ +                { +                    "url": "https://symfony.com/sponsor", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/fabpot", +                    "type": "github" +                }, +                { +                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", +                    "type": "tidelift" +                } +            ], +            "time": "2022-07-20T13:46:29+00:00" +        }, +        { +            "name": "symfony/translation-contracts", +            "version": "v3.1.1", +            "source": { +                "type": "git", +                "url": "https://github.com/symfony/translation-contracts.git", +                "reference": "606be0f48e05116baef052f7f3abdb345c8e02cc" +            }, +            "dist": { +                "type": "zip", +                "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/606be0f48e05116baef052f7f3abdb345c8e02cc", +                "reference": "606be0f48e05116baef052f7f3abdb345c8e02cc", +                "shasum": "" +            }, +            "require": { +                "php": ">=8.1" +            }, +            "suggest": { +                "symfony/translation-implementation": "" +            }, +            "type": "library", +            "extra": { +                "branch-alias": { +                    "dev-main": "3.1-dev" +                }, +                "thanks": { +                    "name": "symfony/contracts", +                    "url": "https://github.com/symfony/contracts" +                } +            }, +            "autoload": { +                "psr-4": { +                    "Symfony\\Contracts\\Translation\\": "" +                }, +                "exclude-from-classmap": [ +                    "/Test/" +                ] +            }, +            "notification-url": "https://packagist.org/downloads/", +            "license": [ +                "MIT" +            ], +            "authors": [ +                { +                    "name": "Nicolas Grekas", +                    "email": "p@tchwork.com" +                }, +                { +                    "name": "Symfony Community", +                    "homepage": "https://symfony.com/contributors" +                } +            ], +            "description": "Generic abstractions related to translation", +            "homepage": "https://symfony.com", +            "keywords": [ +                "abstractions", +                "contracts", +                "decoupling", +                "interfaces", +                "interoperability", +                "standards" +            ], +            "support": { +                "source": "https://github.com/symfony/translation-contracts/tree/v3.1.1" +            }, +            "funding": [ +                { +                    "url": "https://symfony.com/sponsor", +                    "type": "custom" +                }, +                { +                    "url": "https://github.com/fabpot", +                    "type": "github" +                }, +                { +                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", +                    "type": "tidelift" +                } +            ], +            "time": "2022-06-27T17:24:16+00:00" +        } +    ], +    "packages-dev": [], +    "aliases": [], +    "minimum-stability": "stable", +    "stability-flags": [], +    "prefer-stable": false, +    "prefer-lowest": false, +    "platform": [], +    "platform-dev": [], +    "plugin-api-version": "2.3.0" +} diff --git a/src/ScormPlayerServiceProvider.php b/src/ScormPlayerServiceProvider.php new file mode 100644 index 0000000..dc269be --- /dev/null +++ b/src/ScormPlayerServiceProvider.php @@ -0,0 +1,24 @@ +<?php + +namespace Lightscale\ScormPlayer; + +use Illuminate\Support\ServiceProvider; + +class ScormPlayerServiceProvider extends ServiceProvider +{ + +    public function register() +    { +        \Log::debug('player regist'); +    } + +    public function boot() +    { +        // Load routes +        //$this->loadRoutesFrom(__DIR__.'/../routes/web.php'); + +        // Load views +        //$this->loadViewsFrom(__DIR__.'/../resources/views', 'courier'); +    } + +} | 
