From d653e15cc3f934b1baa810799573d2dc590b6135 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gr=C3=A9goire=20Paris?= <postmaster@greg0ire.fr>
Date: Sun, 25 Mar 2018 19:45:20 +0200
Subject: [PATCH] Add type hint example

---
 index.md | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/index.md b/index.md
index 0857afa..59b1b74 100644
--- a/index.md
+++ b/index.md
@@ -475,7 +475,6 @@ Note:
 - Interface Segregation Principle
 
 ---
-<!-- .slide: class="big_code" -->
 ## Aliasing d'interfaces
 
 ```yaml
@@ -484,6 +483,20 @@ services:
         '@App\Infrastructure\Article\DoctrineGetLatestArticles'
 ```
 
+```php
+use App\Domain\Article\GetLatestArticlesInterface;
+
+final class LatestArticlesAction
+{
+    private $latestArticles;
+
+    public function __construct(GetLatestArticlesInterface $latestArticles)
+    {
+        $this->latestArticles = $latestArticles;
+    }
+}
+```
+
 Note:
 - Inutile si il n'y a qu'une seule implémentation et que la feature de
   discovery est configurée sur un namespace commun.
-- 
GitLab