'-' ) ) ); $directories = array( __DIR__, __DIR__ . '/subscription', __DIR__ . '/report-data-stores', __DIR__ . '/rest_api', __DIR__ . '/multi_currency', ); foreach ( $directories as $directory ) { $path_class = $directory . '/class-' . $normalised . '.php'; if ( is_readable( $path_class ) ) { require_once $path_class; return; } } } } );