diff --git a/src/php/Models/Types/Objects/Repository.php b/src/php/Models/Types/Objects/Repository.php index e6a1165b74dd6cb5037dea25b6106b38b899071c..896727ebd81ac2f0d499991181737a5cf79ef3d2 100644 --- a/src/php/Models/Types/Objects/Repository.php +++ b/src/php/Models/Types/Objects/Repository.php @@ -21,7 +21,6 @@ namespace Irstea\NgModelGeneratorBundle\Models\Types\Objects; -use Doctrine\Common\Inflector\Inflector; use Irstea\NgModelGeneratorBundle\Iterators\IteratorBuilder; use Irstea\NgModelGeneratorBundle\Models\ClassName; use Irstea\NgModelGeneratorBundle\Models\Types\Operations\Operation; @@ -31,7 +30,6 @@ use Irstea\NgModelGeneratorBundle\Models\Types\Resources\Representation; use Irstea\NgModelGeneratorBundle\Models\Types\StringConst; use Irstea\NgModelGeneratorBundle\Models\Types\Type; use Irstea\NgModelGeneratorBundle\Models\Types\Union; -use Irstea\NgModelGeneratorBundle\TypescriptHelper; /** * Class Repository. @@ -130,53 +128,6 @@ final class Repository extends ClassType return sprintf(' implements Resolve<%s>', $this->getResourceName()); } - /** - * {@inheritdoc} - */ - private function getResolveImplementation(): string - { - return sprintf( - /* @lang typescript */ - <<<'CODE' - -/** - * @inheritdoc - */ -public resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<%s> { - return this.get(%s).pipe(take(1)); -} -CODE - , - $this->getResourceName(), - TypescriptHelper::propertyAccessor( - 'route.params', - Inflector::tableize($this->getResourceName() . '_id') - ) - ); - } - - /** - * @return string - */ - private function getConstructor(): string - { - return sprintf( - /* @lang typescript */ - <<<'CODE' - -/** - * Constructeur standard. - */ -public constructor( - private readonly client: HttpClient, - private readonly cache: AbstractResourceCache<%s> -) {} -CODE - , - $this->resourceType->getUsage() - ); - } - /** * {@inheritdoc} */