static-php-cli/src/SPC/builder/LibraryInterface.php

22 lines
441 B
PHP
Raw Normal View History

2023-03-18 17:32:21 +08:00
<?php
declare(strict_types=1);
namespace SPC\builder;
/**
* Interface for library implementations
*
* This interface defines the basic contract that all library classes must implement.
* It provides a common way to identify and work with different library types.
*/
2023-03-18 17:32:21 +08:00
interface LibraryInterface
{
/**
* Get the name of the library
*
* @return string The library name
*/
2023-03-18 17:32:21 +08:00
public function getName(): string;
}