<?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/"
	>

<channel>
	<title>Joseph Wilk &#187; PHP</title>
	<atom:link href="http://blog.josephwilk.net/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.josephwilk.net</link>
	<description>on AI, The Web, Usability, Testing &#38; Software process</description>
	<lastBuildDate>Thu, 09 Sep 2010 20:46:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Dynamic Getter/Setters for PHP</title>
		<link>http://blog.josephwilk.net/snippets/dynamic-gettersetters-for-php.html</link>
		<comments>http://blog.josephwilk.net/snippets/dynamic-gettersetters-for-php.html#comments</comments>
		<pubDate>Fri, 23 Nov 2007 10:21:38 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.joesniff.co.uk/wordpress/uncategorized/dynamic-gettersetters-for-php.html</guid>
		<description><![CDATA[We use the magic __call method in PHP which is called on an object when a declared function is called on it but it does not exist. This behaviour allows us to have default getters/setters but if we want specific behaviour for a get/set we just have to add the function to the class and __call [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/snippets/dynamic-gettersetters-for-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intelligent workflow management System</title>
		<link>http://blog.josephwilk.net/projects/intelligent-workflow-management-system.html</link>
		<comments>http://blog.josephwilk.net/projects/intelligent-workflow-management-system.html#comments</comments>
		<pubDate>Thu, 22 Nov 2007 10:41:58 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Prolog]]></category>
		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://www.joesniff.co.uk/wordpress/projects/intelligent-workflow-management-system.html</guid>
		<description><![CDATA[Download PDF Thesis http://www.doc.ic.ac.uk/teaching/projects/Distinguished04/JosephWilk.pdf This project took the HTML form systems as a model and built a Workflow Management System that uses artificial intelligence planning methodologies and Event Calculus workflow specifications to try to overcome some of the problems of Workflow Management Systems. Logic, server side languages and planning all rolled into one. The development [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/projects/intelligent-workflow-management-system.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curl and Certificates with Windows PHP</title>
		<link>http://blog.josephwilk.net/snippets/curl-and-certificates-with-windows-php.html</link>
		<comments>http://blog.josephwilk.net/snippets/curl-and-certificates-with-windows-php.html#comments</comments>
		<pubDate>Tue, 06 Nov 2007 12:11:30 +0000</pubDate>
		<dc:creator>Joseph Wilk</dc:creator>
				<category><![CDATA[Snippets]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://www.joesniff.co.uk/wordpress/php/curl-and-certificates-with-windows-php.html</guid>
		<description><![CDATA[Curl on a Windows PHP installation does not know where to look for certificates. Hence when you try and curl a https url it fails. The default value for CURLOPT_SSL_VERIFYPEER is true which means curl will always try and validate ssl by default. I discovered this while working with an OpenID library (v1.2.3): http://openidenabled.com/php-openid/ There [...]]]></description>
		<wfw:commentRss>http://blog.josephwilk.net/snippets/curl-and-certificates-with-windows-php.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
