* @license MIT */ interface SignatureCheckerInterface { /** * Checks whether the given signature is valid or not * * @param ReflectionClass $class * @param array $parameters * * @return void * * @throws \ProxyManager\Signature\Exception\InvalidSignatureException * @throws \ProxyManager\Signature\Exception\MissingSignatureException */ public function checkSignature(ReflectionClass $class, array $parameters); }