<?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>Squiloople</title>
	<atom:link href="http://squiloople.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://squiloople.com</link>
	<description>Just have fun!</description>
	<lastBuildDate>Sun, 20 May 2012 08:14:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Pagination Class</title>
		<link>http://squiloople.com/2012/05/13/pagination-class/</link>
		<comments>http://squiloople.com/2012/05/13/pagination-class/#comments</comments>
		<pubDate>Sun, 13 May 2012 12:24:26 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[pagination]]></category>

		<guid isPermaLink="false">http://squiloople.com/?p=115</guid>
		<description><![CDATA[&#60;?php /** * Squiloople Framework * * LICENSE: Free feel to use and redistribute this code. * * @author Michael Rushton &#60;michael@squiloople.com> * @link http://squiloople.com/ * @category Squiloople * @package Models * @version 1.0 * @copyright © 2012 Michael Rushton */ // Define the namespace namespace Models; /** * Pagination * * Create the pagination [...]]]></description>
		<wfw:commentRss>http://squiloople.com/2012/05/13/pagination-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Password Validator</title>
		<link>http://squiloople.com/2011/02/19/password-validator/</link>
		<comments>http://squiloople.com/2011/02/19/password-validator/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 21:41:01 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[validators]]></category>

		<guid isPermaLink="false">http://squiloople.com/?p=96</guid>
		<description><![CDATA[&#60;?php /** * Squiloople Framework * * LICENSE: Feel free to use and redistribute this code. * * @author Michael Rushton &#60;michael@squiloople.com> * @link http://squiloople.com/ * @category Squiloople * @package Models * @subpackage Validators * @version 1.0 * @copyright © 2011 Michael Rushton */ // Define the namespace namespace Models\Validators; /** * Password Validator * [...]]]></description>
		<wfw:commentRss>http://squiloople.com/2011/02/19/password-validator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Pseudo-) Database Class</title>
		<link>http://squiloople.com/2011/01/27/pseudo-database-clas/</link>
		<comments>http://squiloople.com/2011/01/27/pseudo-database-clas/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 07:41:50 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysqli]]></category>

		<guid isPermaLink="false">http://squiloople.com/?p=91</guid>
		<description><![CDATA[This class is designed to be used with the MySQLi Classes provided in an earlier post &#60;?php /** * Squiloople Framework * * LICENSE: Feel free to use and redistribute this code. * * @author Michael Rushton &#60;michael@squiloople.com> * @link http://squiloople.com/ * @category Squiloople * @package Models * @subpackage Databases * @version 1.0 * @copyright [...]]]></description>
		<wfw:commentRss>http://squiloople.com/2011/01/27/pseudo-database-clas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BBCode Parser</title>
		<link>http://squiloople.com/2010/11/02/bbcode-parser/</link>
		<comments>http://squiloople.com/2010/11/02/bbcode-parser/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 18:02:51 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[bb code]]></category>
		<category><![CDATA[parsers]]></category>

		<guid isPermaLink="false">http://squiloople.com/?p=74</guid>
		<description><![CDATA[&#60;?php /** * Squiloople Framework * * LICENSE: Feel free to use and redistribute this code. * * @author Michael Rushton &#60;michael@squiloople.com> * @link http://squiloople.com/ * @version 1.0 * @category Squiloople * @package Models * @subpackage Parsers * @copyright © 2010 Michael Rushton */ // Define the namespace namespace Models\Parsers; /** * BBCode Parser * [...]]]></description>
		<wfw:commentRss>http://squiloople.com/2010/11/02/bbcode-parser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQLi Classes</title>
		<link>http://squiloople.com/2010/09/22/mysqli-classes/</link>
		<comments>http://squiloople.com/2010/09/22/mysqli-classes/#comments</comments>
		<pubDate>Wed, 22 Sep 2010 20:38:02 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[mysqli]]></category>

		<guid isPermaLink="false">http://squiloople.com/?p=41</guid>
		<description><![CDATA[MySQLi Connection &#60;?php /** * Squiloople Framework * * LICENSE: Feel free to use and redistribute this code. * * @author Michael Rushton &#60;michael@squiloople.com> * @link http://squiloople.com/ * @category Squiloople * @package Models * @subpackage MySQLi * @version 1.0 * @copyright © 2010 Michael Rushton */ // Define the namespace namespace Models\MySQLi; /** * MySQLiConnection [...]]]></description>
		<wfw:commentRss>http://squiloople.com/2010/09/22/mysqli-classes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IP Address Validation</title>
		<link>http://squiloople.com/2010/08/16/ip-address-validation/</link>
		<comments>http://squiloople.com/2010/08/16/ip-address-validation/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 21:32:27 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[ip]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://squiloople.com/?p=14</guid>
		<description><![CDATA[An IP address is one of an IPv4 address, an IPv6 address, or an IPv4-mapped IPv6 address. An IPv4 address consists of four groups, separated by dots, each containing a decimal value between 0 and 255. A regular expression check to match for an IPv4 address would be as follows: // IPv4 address '/^(25[0-5]&#124;2[0-4][0-9]&#124;1[0-9]{2}&#124;[1-9]?[0-9])(?>\.(?1)){3}$/D' An [...]]]></description>
		<wfw:commentRss>http://squiloople.com/2010/08/16/ip-address-validation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Email Address Validation</title>
		<link>http://squiloople.com/2009/12/20/email-address-validation/</link>
		<comments>http://squiloople.com/2009/12/20/email-address-validation/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 19:43:57 +0000</pubDate>
		<dc:creator>Michael</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">http://squiloople.com/?p=1</guid>
		<description><![CDATA[Email addresses have a local-part and a domain separated by an (unquoted) &#8220;@&#8221; symbol. The local-part must be either a dot-atom or a quoted string, and the domain must be either a domain name or a domain literal. A dot-atom can only contain letters, numbers, dots, and the following characters: ! # $ % &#038; [...]]]></description>
		<wfw:commentRss>http://squiloople.com/2009/12/20/email-address-validation/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

