Skip to content

orisai/source-map

Orisai
Source Map

Generate, validate and serialize source maps

📄 Check out our documentation.

💸 If you like Orisai, please make a donation. Thank you!

use Orisai\SourceMap\AnnotationSource; use Orisai\SourceMap\ClassSource; use ReflectionClass; // Generate (and self-validate) $source = new AnnotationSource(new ClassSource(new ReflectionClass(AnnotatedClass::class))); // Print source echo $source->toString(); // 'AnnotatedClass annotation' // Serialize and un-serialize $serialized = serialize($source); $source = unserialize($serialized); assert($source instanceof AnnotationSource); // Ensure source is still valid after un-serialization $source->isValid(); // bool // Check last time source has changed $source->getLastChange(); // DateTimeImmutable

About

Generate, validate and serialize source maps

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors