Loading resources

Any time I start a new ZF MVC project I am inevitably left with the unenviable task of bootstrapping a resource.  I’m not particularly a fan of them but I’m still trying to drink the Kool-Aid.  The problem is that getting  a resource autoloader going seems to be a mind-numbing experience that leads to a line of code or two.  So, rather than search for a project where I did it once before and then copy and paste the code into the project I figured I’d just blog about it so I can go here the next time I do it.

So, future idiot me,

When you have a project structure that looks like this

And you have an application config like this

resources.twitter.callbackUrl = "http://kschroeder/user/oauth"
resources.twitter.siteUrl = "http://api.twitter.com/oauth"
resources.twitter.consumerKey = "asdg425yasdfhjw46ujsfd"
resources.twitter.consumerSecret = "g246REhnfdgnDFVGNdfJ6345683SDfSGHd"

Add this to your application.ini

pluginPaths.Application_Resource = APPLICATION_PATH "/resources"

Now, future Kevin, you will never need to go project searching again.

Related posts

Leave a Comment