jkrusy / music-streaming-link-analyzer
Get the streaming provider from the streaming link
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jkrusy/music-streaming-link-analyzer
Requires
- php: >=8.1
- haydenpierce/class-finder: 0.5.1
Requires (Dev)
- phpunit/phpunit: ^9.6
README
Analyze streaming links to get the streaming provider.
Installing
Install the package via composer:
composer require jkrusy/music-streaming-link-analyzer
Usage
use JKrusy\MusicStreamingLinkAnalyzer\Analyzer; use JKrusy\MusicStreamingLinkAnalyzer\Registries\ProviderRegistry; $registry = new ProviderRegistry(); $registry->load(); // $registry->load('\Your\Own\Namespace'); $analyzer = new Analyzer($registry); $provider = $analyzer->analyze($url);
Running tests
docker-compose run composer install docker-compose run php /app/vendor/bin/phpunit /app