We often come across a problem of writing our own custom functions or classes and where to place them.
So to add custom class (or custom library) one can use zend framework's autoloader namespaces.
Add the below line in application.ini file
autoloaderNamespaces.custom = "Custom_"
OR
autoloaderNamespaces[] = "Custom_"
All the custom classes will be kept under library directory. Create a folder name 'Custom' (which is defined in application.ini) in the library directory.
Classes will be prefixed with 'Custom_' at declaration in the file (e.g. Custom_Test)
Now we can use this class as $test = new Custom_Test()
, in our application.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…