- LSformRule : Uniformisation du passage de paramètres dans la variable 'params'
authorBenjamin Renard <brenard@easter-eggs.com>
Tue, 7 Oct 2008 15:16:33 +0000 (15:16 +0000)
committerBenjamin Renard <brenard@easter-eggs.com>
Tue, 7 Oct 2008 15:16:33 +0000 (15:16 +0000)
et non pas 'param'

trunk/conf/LSobjects/config.LSobjects.LSeepeople.php
trunk/includes/class/class.LSformRule_email.php
trunk/includes/class/class.LSformRule_imagefile.php
trunk/includes/class/class.LSformRule_imagefilesize.php
trunk/includes/class/class.LSformRule_imagesize.php
trunk/includes/class/class.LSformRule_telephonenumber.php

index 91c4b14..e4cb9cf 100644 (file)
@@ -275,7 +275,7 @@ $GLOBALS['LSobjects']['LSeepeople'] = array (
       'check_data' => array (
         'email' => array(
           'msg' => _("L'adresse e-mail entrée n'est pas valide."),
-          'param' => array('checkDomain' => false)
+          'params' => array('checkDomain' => false)
         ),
       ),
       'rights' => array(
@@ -393,13 +393,13 @@ $GLOBALS['LSobjects']['LSeepeople'] = array (
       'check_data' => array (
         'imagesize' => array(
           'msg' => _("La taille de l'image n'est pas valide."),
-          'param' => array(
+          'params' => array(
             'maxWidth' => 2000
           )
         ),
         'imagefilesize' => array(
           'msg' => _("La taille du fichier image n'est pas valide."),
-          'param' => array(
+          'params' => array(
             'maxSize' => 3000000   // taille du fichier en octets
           )
         ),
index b68d49d..2f89431 100644 (file)
@@ -38,7 +38,7 @@ class LSformRule_email extends LSformRule {
    * @return boolean true si la valeur est valide, false sinon
    */
   function validate($value,$option=array(),$formElement) {
-    return checkEmail($value,$option['param']['domain'],$option['param']['checkDomain']);
+    return checkEmail($value,$option['params']['domain'],$option['params']['checkDomain']);
   }
 
 }
index 5b66b42..3b1785c 100644 (file)
@@ -32,8 +32,8 @@ class LSformRule_imagefile extends LSformRule {
    *
    * @param string $values Valeur à vérifier
    * @param array $options Options de validation : 
-   *                              - Type MIME : $options['param']['mimeType']
-   *                              - Type MIME (regex) : $options['param']['mimeTypeRegEx']
+   *                              - Type MIME : $options['params']['mimeType']
+   *                              - Type MIME (regex) : $options['params']['mimeTypeRegEx']
    * @param object $formElement L'objet formElement attaché
    *
    * @return boolean true si la valeur est valide, false sinon
@@ -43,14 +43,14 @@ class LSformRule_imagefile extends LSformRule {
     
     $mimetype = mime_content_type($file);
     
-    if (isset($options['param']['mimeType'])) {
-      if ($mimetype != $options['param']['mimeType']) {
+    if (isset($options['params']['mimeType'])) {
+      if ($mimetype != $options['params']['mimeType']) {
         return;
       }
     }
     else {
-      if (isset($options['param']['mimeTypeRegEx'])) {
-        $regex = $options['param']['mimeTypeRegEx'];
+      if (isset($options['params']['mimeTypeRegEx'])) {
+        $regex = $options['params']['mimeTypeRegEx'];
       }
       else {
         $regex = '/image\/.*/';
index f231b74..6b88cf6 100644 (file)
@@ -32,8 +32,8 @@ class LSformRule_imagefilesize extends LSformRule {
    *
    * @param string $values Valeur à vérifier
    * @param array $options Options de validation : 
-   *                              - Taille max (en octet) : $options['param']['maxSize']
-   *                              - Taille min (en octet) : $options['param']['minSize']
+   *                              - Taille max (en octet) : $options['params']['maxSize']
+   *                              - Taille min (en octet) : $options['params']['minSize']
    * @param object $formElement L'objet formElement attaché
    *
    * @return boolean true si la valeur est valide, false sinon
@@ -43,14 +43,14 @@ class LSformRule_imagefilesize extends LSformRule {
     
     $size = filesize($file);
     
-    if (is_int($options['param']['maxSize'])) {
-      if ($size > $options['param']['maxSize']) {
+    if (is_int($options['params']['maxSize'])) {
+      if ($size > $options['params']['maxSize']) {
         return;
       }
     }
 
-    if (is_int($options['param']['minSize'])) {
-      if ($size < $options['param']['minSize']) {
+    if (is_int($options['params']['minSize'])) {
+      if ($size < $options['params']['minSize']) {
         return;
       }
     }
index 5b69ed9..44567a1 100644 (file)
@@ -32,10 +32,10 @@ class LSformRule_imagesize extends LSformRule {
    *
    * @param string $values Valeur à vérifier
    * @param array $options Options de validation : 
-   *                              - Largeur max : $options['param']['maxWidth']
-   *                              - Largeur min : $options['param']['minWidth']
-   *                              - Hauteur max : $options['param']['maxHeight']
-   *                              - Hauteur min : $options['param']['minHeight']
+   *                              - Largeur max : $options['params']['maxWidth']
+   *                              - Largeur min : $options['params']['minWidth']
+   *                              - Hauteur max : $options['params']['maxHeight']
+   *                              - Hauteur min : $options['params']['minHeight']
    * @param object $formElement L'objet formElement attaché
    *
    * @return boolean true si la valeur est valide, false sinon
@@ -44,23 +44,23 @@ class LSformRule_imagesize extends LSformRule {
     $file = $GLOBALS['LSsession'] -> getTmpFile($value);
     list($width, $height, $type, $attr) = getimagesize($file);
     
-    if (is_int($options['param']['maxWidth'])) {
-      if ($width > $options['param']['maxWidth']) {
+    if (is_int($options['params']['maxWidth'])) {
+      if ($width > $options['params']['maxWidth']) {
         return;
       }
     }
-    if (is_int($options['param']['minWidth'])) {
-      if ($width < $options['param']['minWidth']) {
+    if (is_int($options['params']['minWidth'])) {
+      if ($width < $options['params']['minWidth']) {
         return;
       }
     }
-    if (is_int($options['param']['maxHeight'])) {
-      if ($height > $options['param']['maxHeight']) {
+    if (is_int($options['params']['maxHeight'])) {
+      if ($height > $options['params']['maxHeight']) {
         return;
       }
     }
-    if (is_int($options['param']['minHeight'])) {
-      if ($height < $options['param']['minHeight']) {
+    if (is_int($options['params']['minHeight'])) {
+      if ($height < $options['params']['minHeight']) {
         return;
       }
     }
index 2964577..4aa9899 100644 (file)
@@ -32,7 +32,6 @@ class LSformRule_telephonenumber extends LSformRule {
    *
    * @param string $value Valeur à vérifier
    * @param array $options Options de validation : 
-   *                                  - Check domain : $option['params']['checkDomain']
    * @param object $formElement L'objet formElement attaché
    *
    * @return boolean true si la valeur est valide, false sinon