1.93 regression: Can no longer edit actions (and more)
After the commit that fixed #22 PHP errors occur when your code accesses Civi\ActionProvider\Parameter\SpecificationGroup
.
The error is:
Class Civi\ActionProvider\Parameter\SpecificationGroup contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (Civi\ActionProvider\Parameter\SpecificationInterface::isMultiple, Civi\ActionProvider\Parameter\SpecificationInterface::setMultiple) in /var/www/mysite.org/web/wp-content/civicrm-custom/extensions/action-provider/Civi/ActionProvider/Parameter/SpecificationGroup.php on line 11"
It also looks like Civi\ActionProvider\Parameter\SpecificationCollection
implements the same interface without defining the new methods.