├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── phpunit.xml.dist ├── src └── Dflydev │ └── Canal │ ├── Analyzer │ └── Analyzer.php │ ├── Detector │ ├── ApacheMimeTypesExtensionDetector.php │ ├── CompositeDetector.php │ ├── DefaultDetectorFactory.php │ └── DetectorInterface.php │ ├── InternetMediaType │ ├── Adapter │ │ └── Webignition │ │ │ ├── InternetMediaType.php │ │ │ └── InternetMediaTypeParser.php │ ├── DefaultInternetMediaTypeParserFactory.php │ ├── InternetMediaTypeFactory.php │ ├── InternetMediaTypeInterface.php │ └── InternetMediaTypeParserInterface.php │ └── Metadata │ └── Metadata.php └── tests └── Dflydev └── Canal ├── Analyzer └── AnalyzerTest.php ├── Detector ├── ApacheMimeTypesExtensionDetectorTest.php ├── CompositeDetectorTest.php └── DefaultDetectorFactoryTest.php ├── InternetMediaType └── InternetMediaTypeFactoryTest.php └── Metadata └── MetadataTest.php /.gitignore: -------------------------------------------------------------------------------- 1 | composer.lock 2 | vendor 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Dflydev/Canal/Analyzer/Analyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/Analyzer/Analyzer.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/Detector/ApacheMimeTypesExtensionDetector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/Detector/ApacheMimeTypesExtensionDetector.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/Detector/CompositeDetector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/Detector/CompositeDetector.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/Detector/DefaultDetectorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/Detector/DefaultDetectorFactory.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/Detector/DetectorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/Detector/DetectorInterface.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/InternetMediaType/Adapter/Webignition/InternetMediaType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/InternetMediaType/Adapter/Webignition/InternetMediaType.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/InternetMediaType/Adapter/Webignition/InternetMediaTypeParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/InternetMediaType/Adapter/Webignition/InternetMediaTypeParser.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/InternetMediaType/DefaultInternetMediaTypeParserFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/InternetMediaType/DefaultInternetMediaTypeParserFactory.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/InternetMediaType/InternetMediaTypeFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/InternetMediaType/InternetMediaTypeFactory.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/InternetMediaType/InternetMediaTypeInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/InternetMediaType/InternetMediaTypeInterface.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/InternetMediaType/InternetMediaTypeParserInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/InternetMediaType/InternetMediaTypeParserInterface.php -------------------------------------------------------------------------------- /src/Dflydev/Canal/Metadata/Metadata.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/src/Dflydev/Canal/Metadata/Metadata.php -------------------------------------------------------------------------------- /tests/Dflydev/Canal/Analyzer/AnalyzerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/tests/Dflydev/Canal/Analyzer/AnalyzerTest.php -------------------------------------------------------------------------------- /tests/Dflydev/Canal/Detector/ApacheMimeTypesExtensionDetectorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/tests/Dflydev/Canal/Detector/ApacheMimeTypesExtensionDetectorTest.php -------------------------------------------------------------------------------- /tests/Dflydev/Canal/Detector/CompositeDetectorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/tests/Dflydev/Canal/Detector/CompositeDetectorTest.php -------------------------------------------------------------------------------- /tests/Dflydev/Canal/Detector/DefaultDetectorFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/tests/Dflydev/Canal/Detector/DefaultDetectorFactoryTest.php -------------------------------------------------------------------------------- /tests/Dflydev/Canal/InternetMediaType/InternetMediaTypeFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/tests/Dflydev/Canal/InternetMediaType/InternetMediaTypeFactoryTest.php -------------------------------------------------------------------------------- /tests/Dflydev/Canal/Metadata/MetadataTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dflydev/dflydev-canal/HEAD/tests/Dflydev/Canal/Metadata/MetadataTest.php --------------------------------------------------------------------------------