The composer.json file should not raise warnings

More information: https://insight.symfony.com/what-we-analyse/composer.warning

License "beerware" is not a valid SPDX license identifier, see https://spdx.org/licenses/ if you use an open license.
If the software is closed-source, you may use "proprietary" as license.

Time to fix: about 1 hour
Open Issue Permalink
Collective

Interfaces names should end with "Interface" 2

More information: https://insight.symfony.com/what-we-analyse/php.interface_has_no_interface_suffix

  1. <?php
  2. namespace Behatch\HttpCall;
  3. interface ContextSupportedVoter

    Interface ContextSupportedVoter should be named ContextSupportedVoterInterface for better clarity.

    Time to fix: about 1 hour
    Open Issue Permalink
    Last edited by Timothée Barray
  4. {
  5. public function vote(HttpCallResult $httpCallResult);
  6. }
  1. <?php
  2. namespace Behatch\HttpCall;
  3. interface FilterableHttpCallResult

    Interface FilterableHttpCallResult should be named FilterableHttpCallResultInterface for better clarity.

    Time to fix: about 1 hour
    Open Issue Permalink
    Last edited by Timothée Barray
  4. {
  5. public function filter(HttpCallResult $httpCallResult);
  6. }