License Namespace Table of Contents Interfaces GeneratorInterface Generates LICENSE files from composer.json metadata. PlaceholderResolverInterface Resolves placeholders in license templates with metadata values. ReaderInterface Reads and exposes metadata from composer.json for license generation. ResolverInterface Resolves license identifiers to their corresponding template filenames. TemplateLoaderInterface Loads license template files from the filesystem. Classes Generator Generates LICENSE files from composer.json metadata. PlaceholderResolver Resolves placeholders in license templates with metadata values. Reader Reads composer.json and exposes metadata for license generation. Resolver Resolves license identifiers to their corresponding template filenames. TemplateLoader Loads license template files from the filesystem. Source View