Loader by develtio.com
composer require develtio/wp-loader
use Develtio\WP\Loader\TypesLoader;
(new TypesLoader(__DIR__ . '/post-types/*.php'))->run();
Group
use Develtio\WP\Loader\GroupLoader;
use Develtio\WP\Loader\TypesLoader;
$gl = new GroupLoader();
$gl->add(new TypesLoader(__DIR__ . '/post-types/*.php'));
$gl->add(new TypesLoader(__DIR__ . '/taxonomies/*.php'));
$gl->run();