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 Psr17FactoryProviderInterface
14
{
15
    /**
16
     * @return string[]
17
     */
18
    public static function getFactories(): array;
19
 
20
    /**
21
     * @param string[] $factories
22
     */
23
    public static function setFactories(array $factories): void;
24
 
25
    public static function addFactory(string $factory): void;
26
}