<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Helpers and plugins</title>
	<atom:link href="http://naneau.nl/2007/06/15/helpers-and-plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://naneau.nl/2007/06/15/helpers-and-plugins/</link>
	<description>Go dik-dik, go!</description>
	<lastBuildDate>Mon, 26 Jul 2010 04:31:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Coretan Budak Leutik &#187; Blog Archive &#187; Lorem Ipsum view Helper</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-47125</link>
		<dc:creator>Coretan Budak Leutik &#187; Blog Archive &#187; Lorem Ipsum view Helper</dc:creator>
		<pubDate>Tue, 17 Feb 2009 21:08:37 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-47125</guid>
		<description>[...] I wrote about view helpers the other day it dawned on me that I’ve never posted the view helper I created [...]</description>
		<content:encoded><![CDATA[<p>[...] I wrote about view helpers the other day it dawned on me that I’ve never posted the view helper I created [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Coretan Budak Leutik &#187; Blog Archive &#187; Fun with view Renderer</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-47120</link>
		<dc:creator>Coretan Budak Leutik &#187; Blog Archive &#187; Fun with view Renderer</dc:creator>
		<pubDate>Tue, 17 Feb 2009 21:02:25 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-47120</guid>
		<description>[...] ViewRenderer is an action helper. This means that it is stored in the helper broker. You can retrieve it anywhere in your code with: [...]</description>
		<content:encoded><![CDATA[<p>[...] ViewRenderer is an action helper. This means that it is stored in the helper broker. You can retrieve it anywhere in your code with: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LoopTrop</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-29703</link>
		<dc:creator>LoopTrop</dc:creator>
		<pubDate>Sun, 14 Sep 2008 19:39:13 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-29703</guid>
		<description>Naneau &gt;&gt; so, in front_controller_plugin, in preDispatch() method, I can check user request (Zend_Acl) and if request is not allowed (user is not authorized to run action controller), all I need to setup error, is write module/ctrl/action names to request object?

ZF will take care of runing this? Is this also true, now in ZF 1.6?

THX.</description>
		<content:encoded><![CDATA[<p>Naneau &gt;&gt; so, in front_controller_plugin, in preDispatch() method, I can check user request (Zend_Acl) and if request is not allowed (user is not authorized to run action controller), all I need to setup error, is write module/ctrl/action names to request object?</p>
<p>ZF will take care of runing this? Is this also true, now in ZF 1.6?</p>
<p>THX.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: berry__</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-3282</link>
		<dc:creator>berry__</dc:creator>
		<pubDate>Thu, 04 Oct 2007 10:06:16 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-3282</guid>
		<description>naneau++</description>
		<content:encoded><![CDATA[<p>naneau++</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sinusss</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-1032</link>
		<dc:creator>sinusss</dc:creator>
		<pubDate>Wed, 18 Jul 2007 15:49:41 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-1032</guid>
		<description>Thanks naneau and SpotSec :D</description>
		<content:encoded><![CDATA[<p>Thanks naneau and SpotSec <img src='http://naneau.nl/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Naneau</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-699</link>
		<dc:creator>Naneau</dc:creator>
		<pubDate>Mon, 25 Jun 2007 15:09:01 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-699</guid>
		<description>Well, yes and no. It does provide you with the flexibility to define whether a controller needs auth on it&#039;s own level. But, it has the drawback that you can&#039;t define it on a global level. You mix auth code with the controllers themselves. This may or may not be a disadvantage.

I feel that it&#039;s nice to control access control from a &quot;global&quot; level, using some kind of access control list (think Zend_Acl). If you decide later on that you don&#039;t want to require auth for a certain controller, you don&#039;t have to change the controller itself.</description>
		<content:encoded><![CDATA[<p>Well, yes and no. It does provide you with the flexibility to define whether a controller needs auth on it&#8217;s own level. But, it has the drawback that you can&#8217;t define it on a global level. You mix auth code with the controllers themselves. This may or may not be a disadvantage.</p>
<p>I feel that it&#8217;s nice to control access control from a &#8220;global&#8221; level, using some kind of access control list (think Zend_Acl). If you decide later on that you don&#8217;t want to require auth for a certain controller, you don&#8217;t have to change the controller itself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Axel</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-698</link>
		<dc:creator>Axel</dc:creator>
		<pubDate>Mon, 25 Jun 2007 14:48:46 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-698</guid>
		<description>I choosed to use an action helper for the auth stuff instead of a plugin, because I&#039;m able to ask the controller whether it needs authentification or not. So I simply can set in the init()-hook of the controller $this-&gt;setAuthController(true) (default is false) and check this flag fromout the auth-helper. With an auth-plugin this won&#039;t be possible.

Do you feel that this method has any drawbacks?</description>
		<content:encoded><![CDATA[<p>I choosed to use an action helper for the auth stuff instead of a plugin, because I&#8217;m able to ask the controller whether it needs authentification or not. So I simply can set in the init()-hook of the controller $this-&gt;setAuthController(true) (default is false) and check this flag fromout the auth-helper. With an auth-plugin this won&#8217;t be possible.</p>
<p>Do you feel that this method has any drawbacks?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Naneau</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-546</link>
		<dc:creator>Naneau</dc:creator>
		<pubDate>Sun, 17 Jun 2007 15:10:26 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-546</guid>
		<description>I&#039;ve fixed both problems, go you!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve fixed both problems, go you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SpotSec</title>
		<link>http://naneau.nl/2007/06/15/helpers-and-plugins/comment-page-1/#comment-533</link>
		<dc:creator>SpotSec</dc:creator>
		<pubDate>Sat, 16 Jun 2007 19:28:15 +0000</pubDate>
		<guid isPermaLink="false">http://naneau.nl/2007/06/15/helpers-and-plugins/#comment-533</guid>
		<description>what no mention of me? :D

hmm, the action helper example seems slightly misleading.</description>
		<content:encoded><![CDATA[<p>what no mention of me? <img src='http://naneau.nl/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>hmm, the action helper example seems slightly misleading.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
