Return $this in set_attribute

This commit is contained in:
Pavel Puchkin
2013-05-08 20:11:44 +10:00
parent 3a46721eca
commit f2f1d4d173

View File

@@ -441,7 +441,7 @@ abstract class Model {
}
/**
*Updates the timestamp on the model and immediately saves it.
* Updates the timestamp on the model and immediately saves it.
*
* @return void
*/
@@ -562,11 +562,12 @@ abstract class Model {
*
* @param string $key
* @param mixed $value
* @return void
* @return Model
*/
public function set_attribute($key, $value)
{
$this->attributes[$key] = $value;
return $this;
}
/**
@@ -769,8 +770,7 @@ abstract class Model {
}
elseif (starts_with($method, 'set_'))
{
$this->set_attribute(substr($method, 4), $parameters[0]);
return $this;
return $this->set_attribute(substr($method, 4), $parameters[0]);
}
// Finally we will assume that the method is actually the beginning of a