1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
<?php class Author extends ActiveRecord\Model { static $pk = 'author_id'; // static $has_one = array(array('awesome_person', 'foreign_key' => 'author_id', 'primary_key' => 'author_id'), // array('parent_author', 'class_name' => 'Author', 'foreign_key' => 'parent_author_id')); static $has_many = array('books'); static $has_one = array( array('awesome_person', 'foreign_key' => 'author_id', 'primary_key' => 'author_id'), array('parent_author', 'class_name' => 'Author', 'foreign_key' => 'parent_author_id')); static $belongs_to = array();
public function set_password($plaintext) { $this->encrypted_password = md5($plaintext); }
public function set_name($value) { $value = strtoupper($value); $this->assign_attribute('name',$value); }
public function return_something() { return array("sharks" => "lasers"); } }; ?>
|