Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1441 ariadna 1
<?php
2
 
3
/**
4
 * Slim Framework (https://slimframework.com)
5
 *
6
 * @license https://github.com/slimphp/Slim/blob/4.x/LICENSE.md (MIT License)
7
 */
8
 
9
declare(strict_types=1);
10
 
11
namespace Slim\Interfaces;
12
 
13
interface AdvancedCallableResolverInterface extends CallableResolverInterface
14
{
15
    /**
16
     * Resolve $toResolve into a callable
17
     *
18
     * @param string|callable $toResolve
19
     */
20
    public function resolveRoute($toResolve): callable;
21
 
22
    /**
23
     * Resolve $toResolve into a callable
24
     *
25
     * @param string|callable $toResolve
26
     */
27
    public function resolveMiddleware($toResolve): callable;
28
}