ИМХО, ТС под API понимает публичные члены класса. Это не лишено логики, поскольку класс можно рассматривать как отдельное приложение со своим интерфейсом. Просто читая API сразу всплывают в голове всякие vkapi, rest (которые, к слову, являются web api) и прочая фигня.
Теперь по вопросу:
К сожалению не понятно что именно вам требуется. Если нужен метод-обёртка то можно сделать так:
...
public function coverMethod($action) {
if (method_exists($this, $action)) {
return $this->$action;
}
return false;
}
...
И использовать его так:
$result = $myObject->coverMethod('Start');
Вот только зачем? :)
В общем: либо описывайте задачу подробнее. Либо оставайтесь с таким ответом :)