Intended for development only, checks if the template name matches the case (upper VS lower case letters) of the
actual file name, and if it doesn't, it emulates a file-not-found even if the file system is case insensitive.
This is useful when developing application on Windows, which will be later installed on Linux, OS X, etc. This
check can be resource intensive, as to check the file name the directories involved, up to the
#getBaseDirectory() directory, must be listed. Positive results (matching case) will be cached without
expiration time.
The default in
FileTemplateLoader is
false, but subclasses may change they by overriding
#getEmulateCaseSensitiveFileSystemDefault().