Skip to content
Snippets Groups Projects
Commit 1dfdfd2d authored by Daniel Kurowski's avatar Daniel Kurowski
Browse files

scaffoling: variadic params

parent 2202d7ee
No related branches found
No related tags found
1 merge request!16Fix scaffolding
Pipeline #36850 passed
......@@ -30,21 +30,21 @@ final class Definitions implements \IteratorAggregate
);
}
public function addCapabilityToRowClass(Capability $capability): self
public function addCapabilityToRowClass(Capability $capability, Capability ...$capabilities): self
{
$this->rowClass = $this->rowClass->with($capability);
$this->rowClass = $this->rowClass->with($capability, ...$capabilities);
return $this;
}
public function addCapabilityModificationsClass(Capability $capability): self
public function addCapabilityModificationsClass(Capability $capability, Capability ...$capabilities): self
{
$this->modificationsClass = $this->modificationsClass->with($capability);
$this->modificationsClass = $this->modificationsClass->with($capability, ...$capabilities);
return $this;
}
public function addCapabilityTableClass(Capability $capability): self
public function addCapabilityTableClass(Capability $capability, Capability ...$capabilities): self
{
$this->tableClass = $this->tableClass->with($capability);
$this->tableClass = $this->tableClass->with($capability, ...$capabilities);
return $this;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment