27 lines
479 B
PHP
27 lines
479 B
PHP
<?php
|
|
|
|
namespace Modules\Tasks\Dto;
|
|
|
|
use Modules\Tasks\Factory as ModuleFactory;
|
|
|
|
class Factory
|
|
{
|
|
|
|
private ModuleFactory $moduleFactory;
|
|
|
|
public function setModuleFactory(ModuleFactory $moduleFactory): void
|
|
{
|
|
$this->moduleFactory = $moduleFactory;
|
|
}
|
|
|
|
public function createTaskResource(): TaskResource
|
|
{
|
|
return new TaskResource();
|
|
}
|
|
|
|
public function createTaskPersist(): TaskPersist
|
|
{
|
|
return new TaskPersist();
|
|
}
|
|
}
|