12345678910111213141516171819202122232425262728 |
- <?php
- declare(strict_types=1);
- /**
- * phpDocumentor
- *
- * For the full copyright and license information, please view the LICENSE
- * file that was distributed with this source code.
- *
- * @link http://phpdoc.org
- */
- namespace phpDocumentor\Reflection;
- /**
- * Interface for project factories. A project factory shall convert a set of files
- * into an object implementing the Project interface.
- */
- interface ProjectFactory
- {
- /**
- * Creates a project from the set of files.
- *
- * @param File[] $files
- */
- public function create(string $name, array $files) : Project;
- }
|