Looking for How to extend a ColdBox application

Below, I've laid out a proposed directory structure for our company
development. We develop multiple applications for use with multiple
clients. As such, we want to keep our applications in the /apps
directory, and keep any customizations in the /clients/[clientName]/
[application].

I don't want to have to stub out the whole application for each
client, just customizations. If a file doesn't exist at the client
level, I want the application to know to look in the /apps
directory.

Web Root

+- apps

  >
  +- bestApp
  +- nextApp

+- base

+- clients

  >
  +- firstClient
  > >
  > +- bestApp
  >
  +- secondClient
  > >
  > +- bestApp
  > +- nextApp
  >
  +- thirdClient
      >
      +- nextApp

+- ColdBox

ColdBox has Extension points for external locations: Have a look at the extension point settings on the wiki:
http://wiki.coldbox.org/wiki/ConfigurationCFC.cfm#Extension_Points_Settings

If not look at modules also.

Luis F. Majano
President
Ortus Solutions, Corp

ColdBox Platform: http://www.coldbox.org
Linked In: http://www.linkedin.com/pub/3/731/483
Blog: http://www.luismajano.com
IECFUG Manager: http://www.iecfug.com

Thanks for the information. The Extension Points are exactly what I
was looking for.

- JS