dachcom-digital / pimcore-dynamic-search-index-provider-elasticsearch

A Index Storage Extension for Pimcore Dynamic Search. Store data with the elasticsearch index service.
Other
5 stars 2 forks source link

Missing tags mean the package cannot be installed in a working condition #2

Closed ThisIsJustARandomGuy closed 3 years ago

ThisIsJustARandomGuy commented 3 years ago
Q A
Bug report? yes
Feature request? no
BC Break report? maybe?
RFC? no

Unfortunately, there are no tags for this package. This means that only dev-master or a specific commit can be required using composer. It seems like there are no working combinations of version constraints. Installing the following versions results in an error message. I tried various requiring specific commits of the elasticsearch provider but none of them seem to work together with v0.7.

"require": {
    "dachcom-digital/dynamic-search": "^0.7",
    "dachcom-digital/dynamic-search-data-provider-trinity": "^0.7",
    "dachcom-digital/dynamic-search-index-provider-elasticsearch": "dev-master"
}

Fatal error: Cannot make non static method DynamicSearchBundle\OutputChannel\OutputChannelInterface::configureOptions() static in class DsElasticSearchBundle\OutputChannel\SearchOutputChannel in /var/www/vendor/dachcom-digital/dynamic-search-index-provider-elasticsearch/src/DsElasticSearchBundle/OutputChannel/SearchOutputChannel.php on line 46

solverat commented 3 years ago

try this:

"require": {
        "dachcom-digital/dynamic-search": "1.0.x-dev as 0.7",
        "dachcom-digital/dynamic-search-data-provider-trinity": "1.0.x-dev as 0.7",
        "dachcom-digital/dynamic-search-index-provider-elasticsearch": "1.0.x-dev as 0.7",
}

Please note that there is no final release yet and breaking changes are still allowed. However, we're planing to release v1 the next weeks.