A License information detector, inspired by Licensee and relies on data from
Using Composer run the following
$ composer require sycho/license-detector
The code uses php's
similar_text() function to tell which license is the one used, the function is quiet expensive and can take up to one second for the results.
parseByPath() methods, you get a
License object containing data about the license
$detector = new Detector();
// By license contents
$license = $detector->parse($contents);
// By file path
$license = $detector->parseByPath($path_to_license);
Sign-off your commits, to acknowledge your submission under the license of the project.
Signed-off-by: Your Name <email@example.com>
This package is released under the MIT License. A full copy of this license is included in the package file.