News Feed
Jobs Feed
Sections




News Archive
PHPBuilder.com:
Use Zend Framework Action Helpers to Reduce PHP Code Redundancy
September 15, 2010 @ 11:49:52

On PHPBuilder.com today there's a new tutorial from Jason Gilmore about using the action helpers in the Zend Framework to help reduce the amount of redundant code spread all over your application.

Embracing a framework-driven approach to Web development enhances productivity in many ways, not the least of which is the ability to stay DRY (Don't Repeat Yourself). Eliminating the redundant reuse of code throughout a Web application will greatly improve your ability to effectively test and later refactor code, not to mention locate and diagnose the inevitable bugs that will creep into the project. [...] The Zend Framework refers to these reusable logical snippets as action helpers, and in this article I'll show you how to create, configure and execute action helpers within your Zend Framework-powered applications.

He walks you through the steps of creating an action helper to create a simple one-time URL for an example application's email confirmation links. The class (WJG_Controller_Action_Helper_GenerateID) extends the abstract action controller and generates the code to append to the URL. When the code is needed, the helper can just be called directly and the string is returned for use in multiple types of emails.

0 comments voice your opinion now!
code redundancy zendframework action helper tutorial


blog comments powered by Disqus

Similar Posts

NETTUTS.com: How to Build a Shopping Cart using CodeIgniter and jQuery

NetTuts.com: Turbocharge your Website with Memcached

Gonzalo Ayuso: Dependency Injection Containers with PHP. When Pimple is not enough.

ProDevTips.com: Memcached in PHP on Dapper

Mark Kimsal's Blog: Is Your MVC MIA When it Comes to 404s?


Community Events











Don't see your event here?
Let us know!


framework series language zendframework2 introduction interview symfony2 example rest database development conference phpunit functional community podcast testing usergroup opinion release

All content copyright, 2013 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework