From a8e9269079a82d149b77808d3789f3478ee53a5e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Guillaume=20Perr=C3=A9al?= <guillaume.perreal@irstea.fr>
Date: Mon, 16 Mar 2015 17:32:46 +0100
Subject: [PATCH] =?UTF-8?q?Toujours=20plus=20de=20mise=20=C3=A0=20jour=20d?=
 =?UTF-8?q?e=20la=20doc=20de=20l'API.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Form/Type/FileUploadType.php |  2 +-
 Twig/FileUploadExtension.php | 16 +++++++++-------
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/Form/Type/FileUploadType.php b/Form/Type/FileUploadType.php
index 670d6421..0eda69fb 100644
--- a/Form/Type/FileUploadType.php
+++ b/Form/Type/FileUploadType.php
@@ -4,7 +4,6 @@
  * Copyright (C) 2015 IRSTEA
  * All rights reserved.
  *
- * @package irstea/file-upload-bundle
  * @copyright 2015 Irstea
  * @author Guillaume Perréal <guillaume.perreal@irstea.fr>
  */
@@ -30,6 +29,7 @@ use Symfony\Component\Validator\Constraints\NotNull;
 /** Type de champ 'file_upload'.
  *
  * Options :
+ *
  * * multiple (boolean) : fichier unique ou multiple ? false par défaut.
  * * accept_file_types (string) : expression régulière de contrôle des types MIME acceptés. Aucune par défaut.
  * * max_file_size (integer) : taille maximale d'un fichier. 0 (illimité) par défaut.
diff --git a/Twig/FileUploadExtension.php b/Twig/FileUploadExtension.php
index 0bb5fb25..12c3b57b 100644
--- a/Twig/FileUploadExtension.php
+++ b/Twig/FileUploadExtension.php
@@ -4,7 +4,6 @@
  * Copyright (C) 2015 IRSTEA
  * All rights reserved.
  *
- * @package irstea/file-upload-bundle
  * @copyright 2015 Irstea
  * @author Guillaume Perréal <guillaume.perreal@irstea.fr>
  */
@@ -20,10 +19,7 @@ use Twig_Extension;
 use Twig_SimpleFilter;
 use Twig_SimpleFunction;
 
-/**
- * Description of FileUploadExtension
- *
- * @author Guillaume Perréal <guillaume.perreal@irstea.fr>
+/** Extension Twig pour les fichiers uploadés.
  */
 class FileUploadExtension extends Twig_Extension
 {
@@ -74,7 +70,7 @@ class FileUploadExtension extends Twig_Extension
                 'irstea_file_size',
                 [$this, 'formatFileSize'],
                 ['needs_context' => true]
-            ),
+            ),license
         ];
     }
 
@@ -90,6 +86,8 @@ class FileUploadExtension extends Twig_Extension
      *
      * Inclut un lien sécurisé qui permet de télécharger le fichier, mais uniquement à l'utilisateur qui a affiché la page.
      *
+     * Usage : `{{ irstea_uploaded_file(file) }}`
+     *
      * @param Twig_Environment      $env
      * @param UploadedFileInterface $file
      *
@@ -109,10 +107,12 @@ class FileUploadExtension extends Twig_Extension
     }
 
     /** Génère un tag "icône" Font-Awesome pour le type MIME indiqué.
+     *
+     * Usage : `{{ irstea_file_icon(mimeType) }}`
      *
      * @param string $mimeType Type MIME.
      *
-     * @return string Un tag  <i></i> avec les classes Font-Awesome.
+     * @return string Un tag <i></i> avec les classes Font-Awesome.
      *
      * @uses MimeTypeIcon::getMimeTypeIcon
      */
@@ -123,6 +123,8 @@ class FileUploadExtension extends Twig_Extension
     }
 
     /** Formate une taille de fichier.
+     *
+     * Usage : `{{ size|irstea_file_size([precision][, locale]) }}`
      *
      * @param array $context Contexte Twig.
      * @param integer $size Taille du fichier.
-- 
GitLab