Setting property values and associations
The set family
- Form: set + CamelCaseProperty
- Parameter: mixed value
- Return: boolean (true on success)
Currently, this method is only available for standard properties and "belongs_to" relationship
Various set methods
class Gender extends PorteRecord{
public $meta_fields = array(
'id'=>array('int'=>11),
'name'=>array('size'=>50),
);
}
class User extends PorteRecord{
public $meta_fields = array(
'id'=>array('int'=>11),
'username'=>array('size'=>50),
'gender'=>array(
'belongs_to'=>true,
),
);
}
$gender = new Gender();
$gender->load(1);
$user = new User();
$user->load(1);
$user->setUsername('my username');
$user->setGender($gender);
$user->save();