The start methods
We will have a look at the start
methods and make some observations now. Each method has its own set of arguments. All Application.cfc
methods return a Boolean value of true
or false
to declare if they completed correctly or not. Any code you place inside a method will execute when the start event occurs. These are the events that match with the name of the method. We will also include some basic code that will help you build an application core that is good for reuse and discuss what those features provide.
Application start method—onApplicationStart()
The following is the code structure of the application start method. You could actually place these methods in any order in the CFC, as the order does not matter. Code that uses CFCs only require the methods to exist. If they exist, then it will call them. We place them in our code so that it helps us to read and understand the structure from a human perspective.
<cffunction name="onApplicationStart" output="false"> ...