| @@ 26-34 (lines=9) @@ | ||
| 23 | * @param Generator $generator |
|
| 24 | * @param $metadata |
|
| 25 | */ |
|
| 26 | public function __construct(Generator $generator, $metadata) |
|
| 27 | { |
|
| 28 | parent::__construct($generator, $metadata); |
|
| 29 | ||
| 30 | $replaced = preg_replace('/Table$/i', '', $this->metadata->entity); |
|
| 31 | $this->className = $replaced . 'TableCollection'; |
|
| 32 | $this->parentClass = $replaced . 'TableQuery'; |
|
| 33 | $this->entityClass = '\samsoncms\api\generated\\' . $replaced . 'TableEntity'; |
|
| 34 | } |
|
| 35 | ||
| 36 | /** |
|
| 37 | * Class constructor generation part. |
|
| @@ 26-34 (lines=9) @@ | ||
| 23 | * @param Generator $generator |
|
| 24 | * @param $metadata |
|
| 25 | */ |
|
| 26 | public function __construct(Generator $generator, $metadata) |
|
| 27 | { |
|
| 28 | parent::__construct($generator, $metadata); |
|
| 29 | ||
| 30 | $replaced = preg_replace('/Table$/i', '', $this->metadata->entity); |
|
| 31 | $this->className = $replaced . 'TableQuery'; |
|
| 32 | $this->parentClass = '\\' . \samsoncms\api\query\EntityTable::class; |
|
| 33 | $this->entityClass = '\samsoncms\api\generated\\' . $replaced . 'TableEntity'; |
|
| 34 | } |
|
| 35 | ||
| 36 | /** |
|
| 37 | * Class uses generation part. |
|