infinito/application/symfony/src/Domain/SourceManagement/SourceClassInformationServiceInterface.php
2019-02-17 14:33:19 +01:00

24 lines
542 B
PHP

<?php
namespace Infinito\Domain\SourceManagement;
/**
* Offers informations about the source classes.
*
* @author kevinfrantz
*/
interface SourceClassInformationServiceInterface
{
/**
* @return array|string[] Returns all source classes
*/
public function getAllSourceClasses(): array;
/**
* @param string $subNamespace The subpath of the classes
*
* @return array|string[] Returns all source classes of a subfolder
*/
public function getAllSubSourceClasses(string $subNamespace): array;
}