Files
WP-LIT-MCP/src/Integrations/Integration.php
T

21 lines
363 B
PHP

<?php
declare(strict_types=1);
namespace LIT\MCP\Integrations;
use LIT\MCP\Abilities\Ability;
/**
* A group of abilities that is only registered when its theme/plugin is active.
*/
interface Integration
{
public function id(): string;
public function isAvailable(): bool;
/** @return list<Ability> */
public function abilities(): array;
}