<?xml version="1.0" encoding="UTF-8"?>

<rss version='2.0' 
     xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
     xmlns:doap="http://usefulinc.com/ns/doap#"
     xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

    <channel>
        <!-- This XML Feed shows details for the page Doctrine 
             and everything recently tagged Doctrine -->
        <creativeCommons:license>http://creativecommons.org/licenses/by-sa/2.5/
          </creativeCommons:license>
        <title>Doctrine on SWiK</title>
        <doap:name>Doctrine</doap:name>
        <doap:description>&lt;p&gt;&lt;span class="caps"&gt;PHP&lt;/span&gt; Doctrine is an &lt;a class="wikilink" href="http://swik.net/ORM"&gt;&lt;span class="caps"&gt;ORM&lt;/span&gt;&lt;/a&gt;/&lt;a class="wikilink" href="http://swik.net/Persistence"&gt;Persistence&lt;/a&gt; library for &lt;a class="wikilink" href="http://swik.net/PHP"&gt;&lt;span class="caps"&gt;PHP&lt;/span&gt;&lt;/a&gt;, designed for both speed and feature richness.&lt;/p&gt;


Doctrine supports:
	&lt;ul&gt;
	&lt;li&gt;Multiple databases&lt;/li&gt;
		&lt;li&gt;Runtime configuration (no &lt;span class="caps"&gt;XML&lt;/span&gt; needed!)&lt;/li&gt;
		&lt;li&gt;Database abstraction with &lt;span class="caps"&gt;PDO&lt;/span&gt; + Doctrine session drivers&lt;/li&gt;
		&lt;li&gt;Database views&lt;/li&gt;
		&lt;li&gt;Column aggregation inheritance as well as class table inheritance&lt;/li&gt;
		&lt;li&gt;Nested transactions&lt;/li&gt;
		&lt;li&gt;UnitOfWork pattern (flexible session flushing)&lt;/li&gt;
		&lt;li&gt;EventListeners&lt;/li&gt;
		&lt;li&gt;Validators&lt;/li&gt;
		&lt;li&gt;Transactional errorStack population with validators&lt;/li&gt;
		&lt;li&gt;Query caching&lt;/li&gt;
		&lt;li&gt;Pessimistic offline locking&lt;/li&gt;
		&lt;li&gt;Transactional query optimization (gathering of &lt;span class="caps"&gt;DELETE&lt;/span&gt; statements)&lt;/li&gt;
		&lt;li&gt;State-wise records and sessions&lt;/li&gt;
		&lt;li&gt;Foreign key relations as well as association table relations&lt;/li&gt;
		&lt;li&gt;Tree structures&lt;/li&gt;
		&lt;li&gt;Association table self-referencing&lt;/li&gt;
		&lt;li&gt;Full data type abstraction&lt;/li&gt;
		&lt;li&gt;Relation aliases&lt;/li&gt;
		&lt;li&gt;&lt;span class="caps"&gt;PHP&lt;/span&gt; Array / Object data types for columns (automatic serialization/unserialization)&lt;/li&gt;
		&lt;li&gt;Enum data type emulation for all databases&lt;/li&gt;
		&lt;li&gt;OO-style query &lt;span class="caps"&gt;API&lt;/span&gt; for both &lt;span class="caps"&gt;DQL&lt;/span&gt; and raw &lt;span class="caps"&gt;SQL&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;&lt;span class="caps"&gt;DQL&lt;/span&gt; (Doctrine Query Language)&lt;/li&gt;
		&lt;li&gt;&lt;span class="caps"&gt;LIMIT&lt;/span&gt; / &lt;span class="caps"&gt;OFFSET&lt;/span&gt; support&lt;/li&gt;
		&lt;li&gt;Sequence / autoincrement emulation&lt;/li&gt;
		&lt;li&gt;Object population through raw &lt;span class="caps"&gt;SQL&lt;/span&gt; &lt;/li&gt;
		&lt;li&gt;Proxy fetching&lt;/li&gt;
		&lt;li&gt;Lazy property fetching&lt;/li&gt;
		&lt;li&gt;Composite, Natural and autoincremented identifiers&lt;/li&gt;
		&lt;li&gt;Database query profiling&lt;/li&gt;
		&lt;li&gt;Automatic table creation&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;Doctrine requires &lt;a class="wikilink" href="http://swik.net/PDO"&gt;&lt;span class="caps"&gt;PDO&lt;/span&gt;&lt;/a&gt;, which is bundled with default &lt;span class="caps"&gt;PHP&lt;/span&gt;.&lt;/p&gt;
</doap:description>
        <description>PHP Doctrine is an ORM/Persistence library for PHP, designed for both speed and feature richness.


Doctrine supports:
	
	Multiple databases
		Runtime configuration (no XML needed!)
		Database abstraction with PDO + Doctrine session drivers
		Database views
		Column aggregation inheritance as well as class table inheritance
		Nested transactions
		UnitOfWork pattern (flexible session flushing)
		EventListeners
		Validators
		Transactional errorStack population with validators
		Query caching
		P</description> 
	  <!-- see doap:description for full description -->
        <link>http://swik.net/Doctrine</link>
        <doap:homepage>http://www.phpdoctrine.org/</doap:homepage>
                <category>ORM</category>
        <category>PHP</category>
        <category>License:LGPL</category>
        <category>doctrine</category>

        <pubDate>Fri, 04 Aug 2006 12:40:20 -0700</pubDate>
        <lastBuildDate>Fri, 02 Feb 2007 02:47:56 -0800</lastBuildDate>
            
        <item>
            <title>ConvertPropelSchemaToDoctrineSchema - symfony</title>
            <link>http://swik.net/XML/del.icio.us%2Ftag%2Fxml/ConvertPropelSchemaToDoctrineSchema+-+symfony/bz1hv</link>
            <description>This batch file convert propel schema to doctrine schema (doctrine plugin 1.x)</description>
            
            <pubDate>Wed, 09 Jan 2008 07:39:07 -0800</pubDate>
        </item>
            
        <item>
            <title>Doctrine - Open Source PHP 5 ORM</title>
            <link>http://swik.net/opensource/del.icio.us+tag%2Fopensource/Doctrine+-+Open+Source+PHP+5+ORM/btft5</link>
            <description></description>
            
            <pubDate>Fri, 09 Nov 2007 17:54:33 -0800</pubDate>
        </item>
            
        <item>
            <title>Private Paste - Pastie</title>
            <link>http://swik.net/Agavi/del.icio.us+tag%2Fagavi/Private+Paste+-+Pastie/bjzr7</link>
            <description></description>
            
            <pubDate>Wed, 22 Aug 2007 06:36:08 -0700</pubDate>
        </item>
            
        <item>
            <title>Lessons from the Component Wars: An XML Manifesto</title>
            <link>http://swik.net/XML/del.icio.us%2Ftag%2Fxml/Lessons+from+the+Component+Wars%3A+An+XML+Manifesto/bgt7p</link>
            <description>A good, and interesting article about the reason for XML as means of interoperability.  Written by Microsoft interestingly enough.</description>
            
            <pubDate>Mon, 30 Jul 2007 13:24:34 -0700</pubDate>
        </item>
            
        <item>
            <title>Doctrine Manual</title>
            <link>http://swik.net/Hibernate/del.icio.us+tag%2Fhibernate/Doctrine+Manual/be0mt</link>
            <description></description>
            
            <pubDate>Wed, 18 Jul 2007 11:26:43 -0700</pubDate>
        </item>
            
        <item>
            <title>Yoism</title>
            <link>http://swik.net/open-source/del.icio.us+tag%2Fopen-source/Yoism/n6vz</link>
            <description>Everything has gone open source... including religion.</description>
            
            <pubDate>Sun, 29 Oct 2006 20:18:28 -0800</pubDate>
        </item>
                </channel>
</rss>
