PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.8.2
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.8.2
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / vendor / prefixed / php-di / invoker / src / InvokerInterface.php
matomo / app / vendor / prefixed / php-di / invoker / src Last commit date
Exception 1 year ago ParameterResolver 2 years ago Reflection 2 years ago CallableResolver.php 1 year ago Invoker.php 1 year ago InvokerInterface.php 2 years ago
InvokerInterface.php
29 lines
1 <?php
2
3 namespace Matomo\Dependencies\Invoker;
4
5 use Matomo\Dependencies\Invoker\Exception\InvocationException;
6 use Matomo\Dependencies\Invoker\Exception\NotCallableException;
7 use Matomo\Dependencies\Invoker\Exception\NotEnoughParametersException;
8 /**
9 * Invoke a callable.
10 *
11 * @author Matthieu Napoli <matthieu@mnapoli.fr>
12 */
13 interface InvokerInterface
14 {
15 /**
16 * Call the given function using the given parameters.
17 *
18 * @param callable $callable Function to call.
19 * @param array $parameters Parameters to use.
20 *
21 * @return mixed Result of the function.
22 *
23 * @throws InvocationException Base exception class for all the sub-exceptions below.
24 * @throws NotCallableException
25 * @throws NotEnoughParametersException
26 */
27 public function call($callable, array $parameters = array());
28 }
29