gitextract_b88zp0c2/ ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ ├── php-cs-fixer.yml │ ├── phpstan.yml │ └── tests.yml ├── .gitignore ├── .php-cs-fixer.dist.php ├── LICENSE.md ├── README.md ├── composer.json ├── config/ │ └── seo.php ├── deploy-docs.sh ├── docs/ │ ├── .vuepress/ │ │ └── config.js │ ├── README.md │ ├── example-app.md │ ├── hooks.md │ ├── laravel-mix.md │ ├── schema-org.md │ ├── structs.md │ └── usage.md ├── package.json ├── phpstan.neon.dist ├── phpunit.xml ├── src/ │ ├── Builders/ │ │ └── StructBuilder.php │ ├── Collections/ │ │ ├── Contracts/ │ │ │ └── CollectionContract.php │ │ ├── SchemaCollection.php │ │ └── StructCollection.php │ ├── Conductors/ │ │ ├── ArrayFormatConductor.php │ │ ├── ArrayStructures/ │ │ │ ├── AbstractArraySchema.php │ │ │ ├── AttributeArraySchema.php │ │ │ ├── NestedArraySchema.php │ │ │ └── SingleArraySchema.php │ │ ├── MixManifestConductor.php │ │ ├── RenderConductor.php │ │ └── Types/ │ │ └── ManifestAsset.php │ ├── Enums/ │ │ └── HookTarget.php │ ├── Exceptions/ │ │ └── ManifestNotFoundException.php │ ├── Facades/ │ │ └── Seo.php │ ├── Helpers/ │ │ └── Hook.php │ ├── Providers/ │ │ └── SeoServiceProvider.php │ ├── Schema/ │ │ └── Schema.php │ ├── Services/ │ │ ├── SeoService.php │ │ └── Traits/ │ │ ├── CollisionTrait.php │ │ ├── SchemaOrgTrait.php │ │ └── ShorthandSetterTrait.php │ ├── Structs/ │ │ ├── Base.php │ │ ├── Link/ │ │ │ └── Canonical.php │ │ ├── Link.php │ │ ├── Meta/ │ │ │ ├── AppLink.php │ │ │ ├── Article.php │ │ │ ├── Charset.php │ │ │ ├── CsrfToken.php │ │ │ ├── Description.php │ │ │ ├── EmbedX.php │ │ │ ├── OpenGraph.php │ │ │ ├── Robots.php │ │ │ ├── Twitter.php │ │ │ └── Viewport.php │ │ ├── Meta.php │ │ ├── Noscript.php │ │ ├── Script.php │ │ ├── Struct.php │ │ ├── Title.php │ │ └── Traits/ │ │ └── HookableTrait.php │ ├── Values/ │ │ ├── Attribute.php │ │ ├── Body.php │ │ └── Value.php │ └── helpers.php └── tests/ ├── ArrayFormatTest.php ├── CollisionTest.php ├── EscapingTest.php ├── HooksTest.php ├── InstantiationTest.php ├── MixManifestAssetAttributesTest.php ├── MixManifestTest.php ├── RenderTest.php ├── SchemaOrgTest.php ├── SectionsTest.php ├── SetterTest.php ├── ShorthandSettersTest.php ├── Structs/ │ ├── UniqueMultiAttributeStruct.php │ └── UniqueSingleAttributeStruct.php ├── Support/ │ ├── mix-manifest.empty.json │ ├── mix-manifest.json │ ├── mix-manifest.null.json │ └── mix-manifest.versioned.json ├── TestCase.php └── ValueTypesTest.php