Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
subversal
/
elementor
/
vendor_prefixed
/
php-di
/
invoker
/
src
:
InvokerInterface.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php declare (strict_types=1); namespace ElementorDeps\Invoker; use ElementorDeps\Invoker\Exception\InvocationException; use ElementorDeps\Invoker\Exception\NotCallableException; use ElementorDeps\Invoker\Exception\NotEnoughParametersException; /** * Invoke a callable. */ interface InvokerInterface { /** * Call the given function using the given parameters. * * @param callable|array|string $callable Function to call. * @param array $parameters Parameters to use. * @return mixed Result of the function. * @throws InvocationException Base exception class for all the sub-exceptions below. * @throws NotCallableException * @throws NotEnoughParametersException */ public function call($callable, array $parameters = []); }