From 3a0338f0de9d166e84f7f6b75b05312dcc11a85a Mon Sep 17 00:00:00 2001
From: Perreal Guillaume <guillaume.perreal@irstea.fr>
Date: Tue, 16 Apr 2019 12:30:26 +0200
Subject: [PATCH] Suppression de code mort.

---
 src/php/Models/Types/Objects/Repository.php | 49 ---------------------
 1 file changed, 49 deletions(-)

diff --git a/src/php/Models/Types/Objects/Repository.php b/src/php/Models/Types/Objects/Repository.php
index e6a1165..896727e 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}
      */
-- 
GitLab