<?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 for Jean-Michel Feurprier</title>
	<atom:link href="http://blog.jmfeurprier.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jmfeurprier.com</link>
	<description>LAMP Web Architect</description>
	<lastBuildDate>Thu, 19 Apr 2012 13:32:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on method_exists() vs. is_callable() by Baz</title>
		<link>http://blog.jmfeurprier.com/2010/01/03/method_exists-vs-is_callable/#comment-10875</link>
		<dc:creator>Baz</dc:creator>
		<pubDate>Thu, 19 Apr 2012 13:32:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/2010/01/03/method_exists-vs-is_callable/#comment-10875</guid>
		<description>It would be better design to implement an interface. I shouldn&#039;t have to guess whether a given object has a specific method, it should be defined by the class.</description>
		<content:encoded><![CDATA[<p>It would be better design to implement an interface. I shouldn&#8217;t have to guess whether a given object has a specific method, it should be defined by the class.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on method_exists() vs. is_callable() by Homeslice</title>
		<link>http://blog.jmfeurprier.com/2010/01/03/method_exists-vs-is_callable/#comment-10854</link>
		<dc:creator>Homeslice</dc:creator>
		<pubDate>Thu, 19 Apr 2012 08:46:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/2010/01/03/method_exists-vs-is_callable/#comment-10854</guid>
		<description>Good article. It makes perfect sense using is_callable to check for static methods, yet all private method names should be prepended with an underscore anyhow...</description>
		<content:encoded><![CDATA[<p>Good article. It makes perfect sense using is_callable to check for static methods, yet all private method names should be prepended with an underscore anyhow&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on method_exists() vs. is_callable() by dbind</title>
		<link>http://blog.jmfeurprier.com/2010/01/03/method_exists-vs-is_callable/#comment-2980</link>
		<dc:creator>dbind</dc:creator>
		<pubDate>Wed, 16 Mar 2011 13:53:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/2010/01/03/method_exists-vs-is_callable/#comment-2980</guid>
		<description>@mdomba, it depends on what you&#039;re attempting.

1. If you just want to make sure you can call it, use is_callable. If you need to make sure that the method exists by that name (meaning it&#039;s not callable just through a magic method) then use both.

2. If you just want to know if the method exists, not caring whether you can call it at that point, then method_exists alone is enough.

3. If you want to call the method and you don&#039;t care why or how it&#039;s callable, but just that it is, then use is_callable alone.

Just notice the purpose of each: is_callable tells you whether calling it will abort the script with an error, while method_exists tells you if that method was actually hard-coded in a particular class, not caring if it&#039;s gonna explode in your face when you try to call it.</description>
		<content:encoded><![CDATA[<p>@mdomba, it depends on what you&#8217;re attempting.</p>
<p>1. If you just want to make sure you can call it, use is_callable. If you need to make sure that the method exists by that name (meaning it&#8217;s not callable just through a magic method) then use both.</p>
<p>2. If you just want to know if the method exists, not caring whether you can call it at that point, then method_exists alone is enough.</p>
<p>3. If you want to call the method and you don&#8217;t care why or how it&#8217;s callable, but just that it is, then use is_callable alone.</p>
<p>Just notice the purpose of each: is_callable tells you whether calling it will abort the script with an error, while method_exists tells you if that method was actually hard-coded in a particular class, not caring if it&#8217;s gonna explode in your face when you try to call it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVN trunk, branches and tags by What do “branch”, “tag” and “trunk” really mean in SVN ? &#171; Beyond-M</title>
		<link>http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/#comment-2940</link>
		<dc:creator>What do “branch”, “tag” and “trunk” really mean in SVN ? &#171; Beyond-M</dc:creator>
		<pubDate>Tue, 15 Mar 2011 05:50:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/?p=258#comment-2940</guid>
		<description>[...] http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/  March 15th, 2011 &#124; Tags: Folder Layout, SVN, Tree &#124; Category: Codes [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/" rel="nofollow">http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/</a>  March 15th, 2011 | Tags: Folder Layout, SVN, Tree | Category: Codes [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on method_exists() vs. is_callable() by mdomba</title>
		<link>http://blog.jmfeurprier.com/2010/01/03/method_exists-vs-is_callable/#comment-2482</link>
		<dc:creator>mdomba</dc:creator>
		<pubDate>Wed, 16 Feb 2011 09:49:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/2010/01/03/method_exists-vs-is_callable/#comment-2482</guid>
		<description>So to be sure for all situations... the best usage would be...

if method_exist(...) &amp;&amp; is_callable(...)</description>
		<content:encoded><![CDATA[<p>So to be sure for all situations&#8230; the best usage would be&#8230;</p>
<p>if method_exist(&#8230;) &amp;&amp; is_callable(&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVN trunk, branches and tags by Anonymous</title>
		<link>http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/#comment-2384</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Tue, 08 Feb 2011 10:52:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/?p=258#comment-2384</guid>
		<description>[...] read the whole article here [...]</description>
		<content:encoded><![CDATA[<p>[...] read the whole article here [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVN trunk, branches and tags by ali</title>
		<link>http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/#comment-1922</link>
		<dc:creator>ali</dc:creator>
		<pubDate>Wed, 12 Jan 2011 06:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/?p=258#comment-1922</guid>
		<description>Nice article.It explained the concept clearly.</description>
		<content:encoded><![CDATA[<p>Nice article.It explained the concept clearly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVN trunk, branches and tags by Orlando Reyes</title>
		<link>http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/#comment-1509</link>
		<dc:creator>Orlando Reyes</dc:creator>
		<pubDate>Wed, 15 Dec 2010 19:41:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/?p=258#comment-1509</guid>
		<description>Excellent!!, A chapter of of a book in few words.</description>
		<content:encoded><![CDATA[<p>Excellent!!, A chapter of of a book in few words.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVN trunk, branches and tags by Siva</title>
		<link>http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/#comment-1077</link>
		<dc:creator>Siva</dc:creator>
		<pubDate>Wed, 03 Nov 2010 15:21:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/?p=258#comment-1077</guid>
		<description>Nice article.It would be helpful if there are some diagrams of the svn repository showing branch tag and trunk</description>
		<content:encoded><![CDATA[<p>Nice article.It would be helpful if there are some diagrams of the svn repository showing branch tag and trunk</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SVN trunk, branches and tags by zmicer</title>
		<link>http://blog.jmfeurprier.com/2010/02/08/svn-trunk-branches-and-tags/#comment-782</link>
		<dc:creator>zmicer</dc:creator>
		<pubDate>Thu, 26 Aug 2010 08:02:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jmfeurprier.com/?p=258#comment-782</guid>
		<description>Thanks for this post. It really covers what happens in every day development life. It is good ii is so short and human understandable. Nice work.</description>
		<content:encoded><![CDATA[<p>Thanks for this post. It really covers what happens in every day development life. It is good ii is so short and human understandable. Nice work.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

