19 declare(strict_types=1);
52 string $description =
'',
55 $set = $this->scaffold_provider->set();
70 $title = self::PLACEHOLDER_TITLE;
73 $set = $this->manipulator->prepareCreateOrUpdate(
79 if ($language ===
'') {
82 return $this->manipulator->prepareCreateOrUpdate(
94 if ($description ===
'') {
97 $set = $this->manipulator->prepareCreateOrUpdate(
103 if ($language ===
'') {
106 return $this->manipulator->prepareCreateOrUpdate(
117 if ($language ===
'') {
120 return $this->manipulator->prepareCreateOrUpdate(
129 return $this->path_factory
131 ->withNextStep(
'general')
132 ->withNextStep(
'title')
133 ->withNextStep(
'string')
139 return $this->path_factory
141 ->withNextStep(
'general')
142 ->withNextStep(
'title')
143 ->withNextStep(
'language')
149 return $this->path_factory
151 ->withNextStep(
'general')
152 ->withNextStep(
'description')
153 ->withNextStep(
'string')
159 return $this->path_factory
161 ->withNextStep(
'general')
162 ->withNextStep(
'description')
163 ->withNextStep(
'language')
169 return $this->path_factory
171 ->withNextStep(
'general')
172 ->withNextStep(
'language')