You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactoring
As some methods in the `SchemaOrg` class got pretty long and also there
were more and more methods dealing with arrays (the JSON converted to
array), refactor a bit. Create a new class DataArray for dealing with
the arrays and split up some methods.
Also add more tests and add the changelog entry for the new feature.
Fix parsing objects with non-string type
If a schema.org object has a non string @type, it is ignored and a
warning is logged, if the class has a logger.
Fix symfony/dom-crawler version constraint
Looks like CI previously didn't run with that composer.json or
something like this, because symfony/dom-crawler ^6.1 requires
PHP >= 8.1, which conflicts with this package. So, lower the requirement
to ^6.0.