PHP_CodeSniffer には、コマンド ラインを実行する代わりに使用できる API がありますか?
したがって、PHP コードの文字列、$code、および PHP_CodeSniffer コードのロードを保証する Composer が与えられた場合、次のようなことができますか?
// Pseudocode!
$code_sniffer = new PHPCodeSniffer;
$result = $code_sniffer->sniff($code);
次のようなコマンドラインを使用するのではなく、
$result = exec(sprintf('echo %s | vendor/bin/phpcs', escapeshellarg($code)));