<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>HackIX &#187; Zend Framework</title>
	<atom:link href="http://blog.hackix.com/tag/zend-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hackix.com</link>
	<description>HackIX: Small Hacks for a Large World</description>
	<lastBuildDate>Thu, 19 Jan 2012 12:50:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<image>
<link>http://blog.hackix.com</link>
<url>http://blog.hackix.com/wp-content/cbnet-favicon/favicon(5).ico</url>
<title>HackIX</title>
</image>
		<item>
		<title>ClamAV as a Validation Filter in Zend Framework</title>
		<link>http://blog.hackix.com/2012/01/clamav-as-a-validation-filter-in-zend-framework/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2012/01/clamav-as-a-validation-filter-in-zend-framework/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 12:50:17 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ClamAV]]></category>
		<category><![CDATA[Zend_Form]]></category>
		<category><![CDATA[Zend_Validate]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=754</guid>
		<description><![CDATA[Matthew Setter writes a very interesting article; Ok, so you’re pretty comfortable with using the Zend Framework, specifically the use of Forms. Along with that, you have a good working knowledge of how to combine a host of standard validators such as CreditCard, EmailAddress, Db_RecordExists, and Hex, and standard filterssuch as Compress/Decompress, BaseName, Encrypt, and RealPath. But what do you do when a situation arises that’s outside the [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2012/01/clamav-as-a-validation-filter-in-zend-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend AMF Authentication &amp; Authorization</title>
		<link>http://blog.hackix.com/2011/09/zend-amf-authentication-authorization/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/09/zend-amf-authentication-authorization/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 09:29:57 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[ZendAMF]]></category>
		<category><![CDATA[Zend_Acl]]></category>
		<category><![CDATA[Zend_Amf_Server]]></category>
		<category><![CDATA[Zend_Auth]]></category>
		<category><![CDATA[Zend_Db]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=726</guid>
		<description><![CDATA[dkozar evolved a working method to Authenticate and Authorize a Flex based app datas service call using Zend AMF, he writes;
I’ve been struggling with it, and figured it all out — so, perhaps it could help others.
The authentication is called on the server only if credentials supplied from the client (via the remote procedure call [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/09/zend-amf-authentication-authorization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Authentication using Zend_Amf</title>
		<link>http://blog.hackix.com/2011/09/authentication-using-zend_amf/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/09/authentication-using-zend_amf/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 06:10:48 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Amf]]></category>
		<category><![CDATA[Zend_Amf_Server]]></category>
		<category><![CDATA[Zend_Auth]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=724</guid>
		<description><![CDATA[Kevin Schroeder writes; I forget why, but a few days ago I started doing some digging around with authentication in Zend_Amf_Server. I had figured that I would add an adapter to the Zend_Amf_Server::setAuth() method and that would be it.
But I was wrong.
AMF allows for multiple request bodies to be sent at the same time. Of [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/09/authentication-using-zend_amf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>File uploads with Adobe Flex and Zend AMF</title>
		<link>http://blog.hackix.com/2011/08/file-uploads-with-adobe-flex-and-zend-amf/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/08/file-uploads-with-adobe-flex-and-zend-amf/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 08:27:54 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendAMF]]></category>
		<category><![CDATA[Zend_Amf_Server]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=718</guid>
		<description><![CDATA[Leonardo França writes; Zend AMF is an implementation done in PHP to work with the communication protocol binary AMF (Action Message Format) and is part of ZendFramework. I had to implement a system to upload files that were a little different than what is typically used in Flash, with this feature had to be integrated [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/08/file-uploads-with-adobe-flex-and-zend-amf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex Builder 4.5.x Test Drive for Mobile Tutorials</title>
		<link>http://blog.hackix.com/2011/08/flex-builder-4-5-x-test-drive-for-mobile-tutorials/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/08/flex-builder-4-5-x-test-drive-for-mobile-tutorials/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 09:34:22 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendAMF]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=711</guid>
		<description><![CDATA[Here is a very good multi-part tutorial on the ins and outs of mobile client / server development, that adds some quite useful functionality on Android, Apple IOS and Blackberry mobile devices.
In  this Test Drive, you are going to create a Flex mobile application that  retrieves, displays, and modifies database records (see Figure [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/08/flex-builder-4-5-x-test-drive-for-mobile-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend_Config_Ini and a string</title>
		<link>http://blog.hackix.com/2011/06/zend_config_ini-and-a-string/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/06/zend_config_ini-and-a-string/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 21:00:07 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Config]]></category>
		<category><![CDATA[Zend_Config_Ini]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=706</guid>
		<description><![CDATA[Rob Allen as usual writes useful stuff; One thing that is different between Zend_Config_Xml and Zend_Config_Ini is that with Zend_Config_Xml you can pass in an XML string as the first parameter of the constructor and it will work. This doesn’t work with Zend_Config_Ini as we use parse_ini_file() under the hood.
With PHP 5.3 however there is [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/06/zend_config_ini-and-a-string/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encrypt session data in PHP</title>
		<link>http://blog.hackix.com/2011/05/encrypt-session-data-in-php/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/05/encrypt-session-data-in-php/#comments</comments>
		<pubDate>Tue, 03 May 2011 16:28:40 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Session]]></category>
		<category><![CDATA[Zend_Session_SaveHandler_DbTable]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=704</guid>
		<description><![CDATA[Zimuel writes; As promised in my last post I present an example of strong cryptography in PHP to secure session data.
This is a very simple implementation that can be used to improve the  security of PHP applications especially in shared environments where  different users have access to the same resources. As you know, [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/05/encrypt-session-data-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Zend Framwork compound form element for dates</title>
		<link>http://blog.hackix.com/2011/03/a-zend-framwork-compound-form-element-for-dates-%e2%80%93-rob-allens-devnotes/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/03/a-zend-framwork-compound-form-element-for-dates-%e2%80%93-rob-allens-devnotes/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 09:29:11 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Form]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=691</guid>
		<description><![CDATA[Rob Allen writes; A while ago I needed to ask a user for their date of birth on a Zend_Form. The design showed three separate select elements to do this:
Screen shot of a 3 select boxes for a date on a form
A little bit of googling found this site http://codecaine.co.za/posts/compound-elements-with-zend-form which has not unfortunately disappeared, [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/03/a-zend-framwork-compound-form-element-for-dates-%e2%80%93-rob-allens-devnotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ExtJs, ExtDesigner and Zend Framework</title>
		<link>http://blog.hackix.com/2011/03/extjs-extdesigner-and-zend-framework/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/03/extjs-extdesigner-and-zend-framework/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 08:33:22 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[ExtJS Designer]]></category>
		<category><![CDATA[JSON]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=685</guid>
		<description><![CDATA[Nils-Fredrik G. Kaland writes; Let’s say you are working on the user interface in Ext Designer / Sencha Ext Js,  and after a while you find out you have ended up with a great amount of  data stores. You also need to handle lots of Ajax requests and all the server side coding [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/03/extjs-extdesigner-and-zend-framework/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Unit Testing Doctrine 2 Entities</title>
		<link>http://blog.hackix.com/2011/02/unit-testing-doctrine-2-entities-2/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2011/02/unit-testing-doctrine-2-entities-2/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 11:15:45 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[phpUnit]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=681</guid>
		<description><![CDATA[Integrate Doctrine 2 into your Zend Framework project. Drive with tests first!
via Zendcasts.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2011/02/unit-testing-doctrine-2-entities-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handling exceptions in a Front Controller plugin – Rob Allen’s DevNotes</title>
		<link>http://blog.hackix.com/2010/12/handling-exceptions-in-a-front-controller-plugin-%e2%80%93-rob-allens-devnotes/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/12/handling-exceptions-in-a-front-controller-plugin-%e2%80%93-rob-allens-devnotes/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 09:03:33 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=676</guid>
		<description><![CDATA[Rob Allen wites in his DevNotes; If you have a Zend Framework Front Controller plugin which throws an  exception, then the action is still executed and then the error action  is then called, so that the displayed output shows two actions rendered,  with two layouts also rendered. This is almost certainly not [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/12/handling-exceptions-in-a-front-controller-plugin-%e2%80%93-rob-allens-devnotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Local config files and Zend_Application</title>
		<link>http://blog.hackix.com/2010/11/local-config-files-and-zend_application/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/11/local-config-files-and-zend_application/#comments</comments>
		<pubDate>Mon, 29 Nov 2010 10:57:56 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Application]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=674</guid>
		<description><![CDATA[Rob Allen writes; A friend of mine recently had a requirement where she wanted to have two config files loaded into Zend_Application, so that the specific settings for the server were not stored in the version control system.
Hence she has two config files: application.ini and local.ini where local.ini is different on each server.
The easiest way [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/11/local-config-files-and-zend_application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unit Testing Action Helpers</title>
		<link>http://blog.hackix.com/2010/11/unit-testing-action-helpers/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/11/unit-testing-action-helpers/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 20:33:47 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[phpUnit]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=671</guid>
		<description><![CDATA[A look at how action helpers function and effective ways of unit testing them.
via Zendcasts.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/11/unit-testing-action-helpers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.11.0 FINAL Released</title>
		<link>http://blog.hackix.com/2010/11/zend-framework-1-11-0-final-released/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/11/zend-framework-1-11-0-final-released/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 19:21:10 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=669</guid>
		<description><![CDATA[The Zend Framework team is pleased to announce the immediate availability of the general access release of Zend Framework 1.11.0.
This release is the culmination of several months of effort by contributors and Zend Framework partners, and offers several key new features, including support for mobile devices and the first stable release of the SimpleCloud API.
You [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/11/zend-framework-1-11-0-final-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend SimpleCloud and Azure</title>
		<link>http://blog.hackix.com/2010/10/zend-simplecloud-and-azure/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/10/zend-simplecloud-and-azure/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 13:46:20 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend Studio]]></category>
		<category><![CDATA[Simple Cloud API]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=664</guid>
		<description><![CDATA[Josh Holmes writes a informative article on SimpleCloud here;
I’ve been playing with Zend’s SimpleCloud API for the webcast that I’m doing with Zend today. I started with the Zend Framework Quickstart tutorial but changed out the backend to hit the Azure Tables and such (well kinda – I used Zend Studio 8 Beta 2 and [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/10/zend-simplecloud-and-azure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Action Helpers To Implement Re-Usable Widgets</title>
		<link>http://blog.hackix.com/2010/10/using-action-helpers-to-implement-re-usable-widgets/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/10/using-action-helpers-to-implement-re-usable-widgets/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 14:57:18 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=653</guid>
		<description><![CDATA[Using Action Helpers To Implement Re-Usable Widgets
 

I had a twitter/IRC exchange yesterday with Andries Seutens and Nick Belhomme regarding applications that include widgets within their layout. During the exchange, I told Andriess not to use the action() view helper, and both Andriess and Nick then asked how to implement  widgets if they shouldn’t [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/10/using-action-helpers-to-implement-re-usable-widgets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend_Log with multiple writers</title>
		<link>http://blog.hackix.com/2010/09/zend_log-with-multiple-writers/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/09/zend_log-with-multiple-writers/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 11:22:10 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[FireBug]]></category>
		<category><![CDATA[Zend_Log]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=643</guid>
		<description><![CDATA[eschrader writes; So I was sitting here thinking to myself “This is Friday and I’m not  getting much of anything done.  Maybe I should write another Friday  Framework Highlight.”  I figured that it was a good idea so I pondered  what I should write.  I came up blank and so I asked [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/09/zend_log-with-multiple-writers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend_Server Class</title>
		<link>http://blog.hackix.com/2010/09/zend_server-class/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/09/zend_server-class/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 17:27:02 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=641</guid>
		<description><![CDATA[e_schrade wrote a neat way of doing things in the service layer; Let’s take a quick look at something that’s kind of neat in Zend Framework.  I’ve been doing some work with Adobe on some articles and one of them was on working with mobile clients with Flash.  Well, me being the masochist [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/09/zend_server-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding syntax errors in your PHP Project files</title>
		<link>http://blog.hackix.com/2010/08/finding-syntax-errors-in-your-php-project-files/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/finding-syntax-errors-in-your-php-project-files/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 12:34:29 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Useful Tools]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=639</guid>
		<description><![CDATA[Till posted this little snippet;
It’s so useful I just had to share it 

find . \( -name "*.php" -o -name "*.phtml" \) -exec php -l {} \;

Just go to your project directory and fire it off, it will help you find those pesky unmatched {}
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/finding-syntax-errors-in-your-php-project-files/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Search each class for function names that match except for the underscore prefix</title>
		<link>http://blog.hackix.com/2010/08/search-each-class-for-function-names-that-match-except-for-the-underscore-prefix/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/search-each-class-for-function-names-that-match-except-for-the-underscore-prefix/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 22:16:40 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[phpUnit]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=637</guid>
		<description><![CDATA[Bill Karwin posts a useful little snippet that will list and search each class for function names that match except for the underscore prefix, private / protected functions.

< ?php
/**
  * Find methods that differ only by the underscore prefix.
  * by Bill Karwin August 2010
  *
  * I release this code [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/search-each-class-for-function-names-that-match-except-for-the-underscore-prefix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing Zend Framework controllers in isolation</title>
		<link>http://blog.hackix.com/2010/08/testing-zend-framework-controllers-in-isolation/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/testing-zend-framework-controllers-in-isolation/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 10:12:49 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Test]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=635</guid>
		<description><![CDATA[What I do is I have my controllers fetch all their dependencies from the bootstrap and/or front controller. The most common example is to pull the db resource from the bootstrap:

// in controller
$db = $this->getInvokeArg('bootstrap')->getResource('db');

But I also take it a step further. For example, if I’m using data mappers, I have the action controller check [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/testing-zend-framework-controllers-in-isolation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 2.0 (2.0.0dev1)</title>
		<link>http://blog.hackix.com/2010/08/zend-framework-2-0-2-0-0dev1/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/zend-framework-2-0-2-0-0dev1/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 22:51:30 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=631</guid>
		<description><![CDATA[Yesterday, the Zend Framework team tagged the first development milestone of Zend Framework 2.0 (2.0.0dev1). It is immediately downloadable from the Zend Framework servers:

 * Zip package:
 http://framework.zend.com/releases/ZendFramework-2.0.0dev1/ZendFramework-2.0.0dev1.zip

 * tar.gz package:
 http://framework.zend.com/releases/ZendFramework-2.0.0dev1/ZendFramework-2.0.0dev1.tar.gz

NOTE! This release is not considered of production quality, and is released solely to provide a development snapshot for purposes of testing and research. [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/zend-framework-2-0-2-0-0dev1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autocomplete Control with ZendX_JQuery</title>
		<link>http://blog.hackix.com/2010/08/autocomplete-control-with-zendx_jquery/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/autocomplete-control-with-zendx_jquery/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 13:48:08 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendX_JQuery]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=628</guid>
		<description><![CDATA[Jon Lebensold posts; In the last video, I discussed ZendX_JQuery integration. Now we’re  going to take it a step further by developing our own jQuery  autocomplete control, using a country list, PHP 5.3 and anonymous  functions.
Grab a copy of the project or browse the repository.
via Zendcasts.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/autocomplete-control-with-zendx_jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working with ZendX_JQuery</title>
		<link>http://blog.hackix.com/2010/08/working-with-zendx_jquery/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/working-with-zendx_jquery/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 13:45:48 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendX_JQuery]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=626</guid>
		<description><![CDATA[Jon Lebensold posts; I’ve received a lot of feedback about jQuery integration in the Zend  Framework. This little video will show you how you can quickly integrate  jQuery and jQuery UI into your Zend Framework project.
Grab a copy of the project or browse the repository.
via  Zendcasts.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/working-with-zendx_jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A contents index for Zend Framework manual pages</title>
		<link>http://blog.hackix.com/2010/08/a-contents-index-for-zend-framework-manual-pages-%c2%ab-simon-r-jones/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/08/a-contents-index-for-zend-framework-manual-pages-%c2%ab-simon-r-jones/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 13:43:00 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=623</guid>
		<description><![CDATA[The good old Zend Framework manual pages do suffer from being somewhat lengthy. I’ve thought they could do with  an index to make navigation easier on those oh-so-long pages. So I wrote  a quick JavaScript bookmarklet to do just that.
via  simon r jones.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/08/a-contents-index-for-zend-framework-manual-pages-%c2%ab-simon-r-jones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tutorial: Getting Started with Zend_Auth</title>
		<link>http://blog.hackix.com/2010/07/tutorial-getting-started-with-zend_auth/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/07/tutorial-getting-started-with-zend_auth/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 09:36:41 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Auth]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=621</guid>
		<description><![CDATA[Rob Allen writes; After too many months of neglect, I have completely rewritten my Zend_Auth tutorial so that it is compatible with Zend Framework 1.10!
As an experiment, I have written it directly in HTML, rather than PDF  as before and cover the login form along with the login controller code  required to authenticate [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/07/tutorial-getting-started-with-zend_auth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Complete Doctrine 1.2x Integration with Zend Framework 1.10+</title>
		<link>http://blog.hackix.com/2010/07/complete-doctrine-1-2x-integration-with-zend-framework-1-10/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/07/complete-doctrine-1-2x-integration-with-zend-framework-1-10/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 10:54:54 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Models]]></category>
		<category><![CDATA[Zend_Form]]></category>
		<category><![CDATA[Zend_Tool]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=610</guid>
		<description><![CDATA[To achieve complete Doctrine 1 integration with Zend Framework some glue is required, Benjamin Eberlei has created a complete solution thats straight forward, easy to use and understand.
This project tries to offer a complete Integration of Doctrine 1 with Zend Framework. The following components belong to this Integration:

Zend_Application Resource
Zend Framework Modular Project Support
Zend_Tool Provider for [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/07/complete-doctrine-1-2x-integration-with-zend-framework-1-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Selectively Adding CSS with Zend_Layout</title>
		<link>http://blog.hackix.com/2010/07/selectively-adding-css-with-zend_layout/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/07/selectively-adding-css-with-zend_layout/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 11:52:59 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Zend_Layout]]></category>
		<category><![CDATA[Zend_View]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=608</guid>
		<description><![CDATA[Jon Lebensold post another screencast;
This video outlines a little trick I’ve found immensely helpful in  larger applications: managing your css selectively. Luckily, the Zend  Framework is built with some great features for handling this case using  Zend_View and Zend_Layout. Enjoy!
Grab a copy of the project or browse the repository.
via Zendcasts.
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/07/selectively-adding-css-with-zend_layout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Painless HTML Emails with Zend_Mail</title>
		<link>http://blog.hackix.com/2010/07/painless-html-emails-with-zend_mail/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/07/painless-html-emails-with-zend_mail/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 11:50:09 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Mail]]></category>
		<category><![CDATA[Zend_View]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=606</guid>
		<description><![CDATA[Jon Lebensold posts a  quick video explaining how quickly and easy it is to write designer-friendly HTML emails using Zend_View and Zend_Mail.
Grab a copy of the project or browse the repository.
via Zendcasts.
(Sorry for the late addition of this)
]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/07/painless-html-emails-with-zend_mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Understanding the stack index for Zend Framework Controller plugins</title>
		<link>http://blog.hackix.com/2010/07/understanding-the-stack-index-for-zend-framework-controller-plugins/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/07/understanding-the-stack-index-for-zend-framework-controller-plugins/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 11:24:06 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Stack]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=604</guid>
		<description><![CDATA[Simon R Jones writes a very helpful article about the stack index (the order you fire plugins) and how to customize it;
Zend Framework Controller plugins are a powerful way to inject logic  into your controller system at various points, such as before and after  an action dispatch. Plugins are run in the order [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/07/understanding-the-stack-index-for-zend-framework-controller-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Different Databases with Zend Framework 1.10.4+</title>
		<link>http://blog.hackix.com/2010/07/using-different-databases-with-zend-framework-1-10-4/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/07/using-different-databases-with-zend-framework-1-10-4/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 20:06:21 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Zend_Db]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=602</guid>
		<description><![CDATA[Jeroen Keppens wrote a very good article about using multiple databases that I defenitely found very useful;
A while ago I wrote about a custom application resource for loading multiple DBs. I received a lot of questions and decided it was time for a follow-up on how to use multiple DBs in ZF.
One of the first [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/07/using-different-databases-with-zend-framework-1-10-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OxyBase v1.0.0 – it is an active project!</title>
		<link>http://blog.hackix.com/2010/07/oxybase-v1-0-0-%e2%80%93-it-is-an-active-project/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/07/oxybase-v1-0-0-%e2%80%93-it-is-an-active-project/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 08:31:32 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=598</guid>
		<description><![CDATA[
In one of Zend Framework mailing lists, people were  wondering if this project is live, so answer is yes – we are live and  this is active project. Actually we are preparing v1.0.0 which will have  the same features set OxyBase has now, but in addition to that we are  adding [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/07/oxybase-v1-0-0-%e2%80%93-it-is-an-active-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Akrabat_Db_Schema_Manager: table prefix support</title>
		<link>http://blog.hackix.com/2010/06/akrabat_db_schema_manager-table-prefix-support/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/06/akrabat_db_schema_manager-table-prefix-support/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 12:20:38 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Models]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Zend_Db]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=587</guid>
		<description><![CDATA[Rob Allen posts; I’ve updated Akrabat_Db_Schema_Manager so that it now supports table prefixes.
It uses the application.ini key of resources.db.table_prefix as I couldn’t think of a better one   and then uses that for the schema_version table’s name and also makes it available in your change objects.
For example, if application.ini contains resources.db.table_prefix = “myapp”, then [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/06/akrabat_db_schema_manager-table-prefix-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1 and Doctrine 2 Integration</title>
		<link>http://blog.hackix.com/2010/06/zend-framework-1-and-doctrine-2-integration/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/06/zend-framework-1-and-doctrine-2-integration/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 13:12:54 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=574</guid>
		<description><![CDATA[Elink Media posts; Doctrine 2 is in beta. It is for sure one of the most exciting things  that caught my attention recently.
As a Zend Framework user, I started looking into ways to integrate  Doctrine 2 with Zend Framework (currently in version 1).
The same as any other times, the solutions are already out [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/06/zend-framework-1-and-doctrine-2-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transparent Logging with Zend_Log</title>
		<link>http://blog.hackix.com/2010/06/transparent-logging-with-zend_log/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/06/transparent-logging-with-zend_log/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 22:42:58 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Log]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=570</guid>
		<description><![CDATA[Lebesold publishes another screencast; First of all, I’d like to thank you all for your patience! Zendcasts  takes quite a bit of time and research to put together and I’m deeply  touched by all your support.
On a personal note, my wife and I are heading out of North America in a  week [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/06/transparent-logging-with-zend_log/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Generate the WSDL file from a class using a Zend component</title>
		<link>http://blog.hackix.com/2010/06/generate-the-wsdl-file-from-a-class-using-a-zend-component/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/06/generate-the-wsdl-file-from-a-class-using-a-zend-component/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 12:52:31 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[SOAP]]></category>
		<category><![CDATA[WSDL]]></category>
		<category><![CDATA[Zend_Soap_Autodiscover]]></category>
		<category><![CDATA[Zend_Soap_Server]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=563</guid>
		<description><![CDATA[Matthew Weier O’Phinney answers a very common question;
“Is there a way to generate the WSDL file from a class using a Zend component?”
Yes — via Zend_Soap_Autodiscover:
http://framework.zend.com/manual/en/zend.soap.autodiscovery.html
A typical workflow is to do the following:

if ('GET' == $_SERVER['HTTP_METHOD']) {
        $server = new Zend_Soap_Autodiscover();
    } else {
  [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/06/generate-the-wsdl-file-from-a-class-using-a-zend-component/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acceptance Test-Driven Development</title>
		<link>http://blog.hackix.com/2010/05/acceptance-test-driven-development/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/05/acceptance-test-driven-development/#comments</comments>
		<pubDate>Wed, 26 May 2010 20:38:02 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[phpUnit]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Zend_Test]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=555</guid>
		<description><![CDATA[Giorgio Sironi writes an interesting TDD story; I am halfway through reading Growing object-oriented software, guided by tests, a book that teaches Test-Driven Development in a Java environment. A review will come soon, since the process described in this work is really language-agnostic and interesting also for php developers.
However, the book’s authors introduce a very [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/05/acceptance-test-driven-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework + Doctrine 1 Integration</title>
		<link>http://blog.hackix.com/2010/05/zend-framework-doctrine-1-integration/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/05/zend-framework-doctrine-1-integration/#comments</comments>
		<pubDate>Mon, 24 May 2010 08:56:31 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[Models]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Zend_Form]]></category>
		<category><![CDATA[Zend_Tool]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=552</guid>
		<description><![CDATA[Benjamin Eberlei writes; Hello everyone,
I completed a first version of Zend + Doctrine 1 integration today and want to share it with all you. Since currently the status on a 1.11 release is unclear I contacted all the contributors to various Doctrine-related components and combined them into a single release and wrote some documentation on [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/05/zend-framework-doctrine-1-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Talk: PHP Best Practices — Matthew Weier O’Phinney and Lorna Jane Mitchell</title>
		<link>http://blog.hackix.com/2010/05/talk-php-best-practices-matthew-weier-ophinney-and-lorna-jane-mitchell/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/05/talk-php-best-practices-matthew-weier-ophinney-and-lorna-jane-mitchell/#comments</comments>
		<pubDate>Thu, 20 May 2010 01:16:32 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[Talks]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[phpUnit]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=549</guid>
		<description><![CDATA[
Writing maintainable code is an art that takes effort and practice  to master.
Part of that art is learning what tools and strategies will assist you  in that effort. In this tutorial, we will cover a variety of practices and tools  that can make your life, and the lives of your team members, [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/05/talk-php-best-practices-matthew-weier-ophinney-and-lorna-jane-mitchell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessing Bootstrap Resources from Anywhere</title>
		<link>http://blog.hackix.com/2010/05/accessing-bootstrap-resources-from-anywhere/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/05/accessing-bootstrap-resources-from-anywhere/#comments</comments>
		<pubDate>Fri, 14 May 2010 11:54:29 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[Zend_Registry]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=543</guid>
		<description><![CDATA[Aleksey V. Zapparov posts a very nice solution to a very common question when dealing with Bootstrap resources;
Hello,
You can either register precious resources in registry, e.g.:

protected function _initMyResource()
{
    $res = 'foobar';
    Zend_Registry::set('myResource', $res);
    return $res;
}

Or you can register the whole bootstrap, so you can place in [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/05/accessing-bootstrap-resources-from-anywhere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework Class to retreive your RSS feeds used in Google Reader</title>
		<link>http://blog.hackix.com/2010/05/zend-framework-class-to-retreive-your-rss-feeds-used-in-google-reader/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/05/zend-framework-class-to-retreive-your-rss-feeds-used-in-google-reader/#comments</comments>
		<pubDate>Mon, 10 May 2010 11:42:37 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Classes]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_GData]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=541</guid>
		<description><![CDATA[Rémi Goyard wrote a nice little class to access your Google Reader Feeds take a peek below, he says;
I finally wrote my own class to retreive data from my Google reader Account (stared items, shared items, …)
The class needs some more work.
Regards
Rémi
< ?php
/**
 * Class to retreive your rss feeds used in Google Reader
 * [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/05/zend-framework-class-to-retreive-your-rss-feeds-used-in-google-reader/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>MySQL does support preparing some DDL statements, However…</title>
		<link>http://blog.hackix.com/2010/05/mysql-does-support-preparing-some-ddl-statements-however/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/05/mysql-does-support-preparing-some-ddl-statements-however/#comments</comments>
		<pubDate>Mon, 10 May 2010 11:22:05 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Db]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=539</guid>
		<description><![CDATA[Bill Karwin gives some insight into some work arounds when creating functions, triggers and procedures using Zend Framework;
MySQL does support preparing some DDL statements, even in older versions.  See http://dev.mysql.com/doc/refman/5.1/en/sql-syntax-prepared-statements.html
  for lists of what statements can be prepared.
However, some DDL statements are still not supported as prepared statements, for example CREATE FUNCTION, CREATE [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/05/mysql-does-support-preparing-some-ddl-statements-however/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reporting with Zend_Tool and Zend_</title>
		<link>http://blog.hackix.com/2010/04/reporting-with-zend_tool-and-zend_/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/04/reporting-with-zend_tool-and-zend_/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 22:27:46 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Tool]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=537</guid>
		<description><![CDATA[Jon Lebensold posts a continuation to his screencast on Zend_tool; Reporting with Zend_Tool and Zend_Log
This video uses a collection of powerful PHP libraries in order to  illustrate how easy it really is to build a command-line tool for  reporting against XML files. We start off by logging visitor statistics  in the controller [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/04/reporting-with-zend_tool-and-zend_/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework 1.10.4 Released — Notably Zend_Amf 200–300% faster</title>
		<link>http://blog.hackix.com/2010/04/zend-framework-1-10-4-released-notably-zend_amf-200-300-faster/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/04/zend-framework-1-10-4-released-notably-zend_amf-200-300-faster/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 22:22:11 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[bugfixes]]></category>
		<category><![CDATA[Zend_Amf]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=535</guid>
		<description><![CDATA[On behalf of the Zend Framework community, I’m pleased to announce the immediate availability of Zend Framework 1.10.4, our fourth maintenance release in the 1.10 series. You can download it from our downloads page:
http://framework.zend.com/download/latest
This release includes approximately 50 bugfixes, the majority of which were contributed during our Bug Hunt Days two weeks ago. The fixes [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/04/zend-framework-1-10-4-released-notably-zend_amf-200-300-faster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating Zend_Tool Into Your Application</title>
		<link>http://blog.hackix.com/2010/04/integrating-zend_tool-into-your-application/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/04/integrating-zend_tool-into-your-application/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 22:35:06 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Doctrine]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Tool]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=533</guid>
		<description><![CDATA[Jon Lebensold shows you how to use the Zend Tool in useful ways; This screencast should help you setup Zend_Tool in your Zend  Framework application. Zend_Tool is a command line entry point into your  application. Currently, Zend_Tool is used to scaffold (build generic  files) the Zend Framework project structure, modules, controllers,  [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/04/integrating-zend_tool-into-your-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajaxify Your Zend_Form Validation with jQuery</title>
		<link>http://blog.hackix.com/2010/04/ajaxify-your-zend_form-validation-with-jquery/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/04/ajaxify-your-zend_form-validation-with-jquery/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 23:19:40 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_Form]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=531</guid>
		<description><![CDATA[Jon Lebensold posts an update to his excellent screencast; We’re going to take what was put together in the last 3 videos and  now include some server-side validation that will appear asynchronously.  This is an example of using Zend_Form as a validation tool via JSON.
Grab a copy  of the project or browse [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/04/ajaxify-your-zend_form-validation-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework: Module Specific Layout Plugin</title>
		<link>http://blog.hackix.com/2010/04/zend-framework-module-specific-layout-plugin/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/04/zend-framework-module-specific-layout-plugin/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 11:02:24 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Layout]]></category>
		<category><![CDATA[Module]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=525</guid>
		<description><![CDATA[Graham Anderson posted an useful workaround for the module specific layout problem;
The default layout plugin will accept a stack of paths in LIFO order.
This allows a very simple hack to always ensure that any module can have it’s own default layout which will automatically override the default module layout.

class App_Controller_Plugin_Layout extends Zend_Controller_Plugin_Layout {
   [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/04/zend-framework-module-specific-layout-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Better Zend Framework Documentation</title>
		<link>http://blog.hackix.com/2010/04/better-zend-framework-documentation/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/04/better-zend-framework-documentation/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 01:30:23 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=517</guid>
		<description><![CDATA[Chris Morrell comes with a very nice intermediate solution to ZF documentation hassles, he writes;
If you’ve every tried to navigate the Zend Framework documentation’s longer pages you’ve probably looked everywhere for a table of contents.  Sure, there’s a TOC for the major sections of the component, but if you’re looking for a specific part [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/04/better-zend-framework-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zend Framework: Passing objects to Partial Views</title>
		<link>http://blog.hackix.com/2010/03/zend-framework-passing-objects-to-partial-views/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/03/zend-framework-passing-objects-to-partial-views/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 21:14:50 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Partials]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[Zend_View]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=514</guid>
		<description><![CDATA[Hector Virgen gave som hints about how to pass object into partial views and partial loops;
You can pass objects to partials, just pass them in an array:

]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/03/zend-framework-passing-objects-to-partial-views/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 5.3 namespaces for the rest of us</title>
		<link>http://blog.hackix.com/2010/03/php-5-3-namespaces-for-the-rest-of-us/#utm_source=feed&#038;utm_medium=feed&#038;utm_campaign=feed</link>
		<comments>http://blog.hackix.com/2010/03/php-5-3-namespaces-for-the-rest-of-us/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 13:50:31 +0000</pubDate>
		<dc:creator>Danny Froberg</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Documentation]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[namespaces]]></category>
		<category><![CDATA[Namespacing]]></category>

		<guid isPermaLink="false">http://blog.hackix.com/?p=512</guid>
		<description><![CDATA[According to the official documentation, PHP namespaces have been designed to prevent name collisions between classes from different packages and to avoid the use of very long names in the code to refer to classes or functions—nobody really wants to have to deal with something called Zend_Db_Adapter_Mysqli or PHPUnit_Framework_Constraint_IsInstanceOf, after all. This means that namespaces [...]]]></description>
		<wfw:commentRss>http://blog.hackix.com/2010/03/php-5-3-namespaces-for-the-rest-of-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

