root/tags/0.10.1/models/Blog.php

Revision 2588, 0.7 KB (checked in by zYne, 16 months ago)
Line 
1<?php
2class Blog extends Doctrine_Record
3{
4    public function setTableDefinition()
5    {
6       
7    }
8    public function setUp()
9    {
10        $this->loadTemplate('Taggable');
11    }
12}
13class Taggable extends Doctrine_Template
14{
15    public function setUp()
16    {
17        //$this->hasMany('[Component]TagTemplate as Tag');
18    }
19}
20class TagTemplate extends Doctrine_Record
21{
22    public function setTableDefinition()
23    {
24        $this->hasColumn('name', 'string', 100);
25        $this->hasColumn('description', 'string');
26    }
27
28    public function setUp()
29    {
30        //$this->hasOne('[Component]', array('onDelete' => 'CASCADE'));
31    }
32}
Note: See TracBrowser for help on using the browser.