Example #1
0
 public function initialize(Jam_Meta $meta, $name)
 {
     parent::initialize($meta, $name);
     if ($this->required) {
         $meta->validator($name, array('present' => TRUE));
     }
 }
Example #2
0
 public function test_load_fields()
 {
     $association = new Jam_Association_Belongsto(array());
     $association->initialize($this->meta, 'test_author');
     $model = new Model_Test_Post();
     $value = $association->load_fields($model, array('id' => 2, 'name' => 'Test'));
     $this->assertInstanceOf('Jam_Model', $value);
     $this->assertTrue($value->loaded());
     $this->assertEquals(2, $value->id());
     $this->assertEquals('Test', $value->name());
 }