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

get*Class() -> addCapabailityTo*Class() [BC break]

parent 41957682
Branches
Tags
1 merge request!16Fix scaffolding
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
namespace Grifart\Tables\Scaffolding; namespace Grifart\Tables\Scaffolding;
use Grifart\ClassScaffolder\Capabilities\Capability;
use Grifart\ClassScaffolder\Definition\ClassDefinition; use Grifart\ClassScaffolder\Definition\ClassDefinition;
...@@ -29,19 +30,22 @@ final class Definitions implements \IteratorAggregate ...@@ -29,19 +30,22 @@ final class Definitions implements \IteratorAggregate
); );
} }
public function getRowClass(): ClassDefinition public function addCapabilityToRowClass(Capability $capability): self
{ {
return $this->rowClass; $this->rowClass = $this->rowClass->with($capability);
return $this;
} }
public function getModificationsClass(): ClassDefinition public function addCapabilityModificationsClass(Capability $capability): self
{ {
return $this->modificationsClass; $this->modificationsClass = $this->modificationsClass->with($capability);
return $this;
} }
public function getTableClass(): ClassDefinition public function addCapabilityTableClass(Capability $capability): self
{ {
return $this->tableClass; $this->tableClass = $this->tableClass->with($capability);
return $this;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment