内部で swagger-ui をパッケージ化する Restler 3.0.0-RC6 を使用して、API メソッドを次のように定義しました。
<?php
namespace v1:
class PostgreSQL {
public function fetchArray($sql, $args = null) {
そして、Restler のaddAPIClass
拡張を介して含めるすべてのクラスは、その PostgreSQL クラスを拡張します。つまり、swagger が実行されると、すべての API が fetchArray 関数を表示します。そのメソッドは実際には API の一部ではないため、swagger のドキュメントに表示されないようにしたいと思います。ただし、Web サイト上の他の「もの」もクラスを使用するため、修飾子を public から変更することはできません。
そのメソッドをswagger-uiのWebページから隠すための適切な構文は何ですか?