Return $this in Entitys setters, so that they can be chained.

This commit is contained in:
Jan Böhmer 2019-02-24 12:54:11 +01:00
parent 7dbdb959b8
commit ee29ad3e5a
9 changed files with 99 additions and 44 deletions

View file

@ -176,17 +176,19 @@ class Footprint extends PartsContainingDBElement
*
* @throws Exception if there was an error
*/
public function setFilename(string $new_filename)
public function setFilename(string $new_filename) : self
{
$this->filename = $new_filename;
return $this;
}
/**
* Change the 3d model filename of this footprint
* @throws Exception if there was an error
*/
public function set3dFilename(string $new_filename)
public function set3dFilename(string $new_filename) : self
{
$this->filename = $new_filename;
return $this;
}
}