¿Incluyendo un directorio completo en PHP o comodín para usar en PHP Incluir?

Tengo un intérprete de comandos en php. Vive dentro del directorio de comandos y necesita acceso a cada comando en el archivo de comandos. Actualmente llamo requerir una vez en cada comando.

require_once('CommandA.php');
require_once('CommandB.php');
require_once('CommandC.php');

class Interpreter {
    // Interprets input and calls the required commands.
}

¿Hay alguna manera de incluir todos estos comandos con un único require_once? Tengo un problema similar en muchos otros lugares de mi código (con fábricas, constructores, otros intérpretes). No hay nada más que comandos en este directorio y el intérprete necesita cualquier otro archivo en el directorio. ¿Hay un comodín que se pueda usar en require? Como:

require_once('*.php');

class Interpreter { //etc }

¿Hay alguna otra forma de evitar esto que no implique veinte líneas de inclusión en la parte superior del archivo?

Respuestas a la pregunta(5)

Su respuesta a la pregunta