Changeset 107673 in spip-zone


Ignore:
Timestamp:
Nov 20, 2017, 9:38:36 PM (16 months ago)
Author:
p@…
Message:

PSR pour ce fichier

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/stocks/trunk/inc/stocks.php

    r107636 r107673  
    22
    33// Sécurité
    4 if (!defined("_ECRIRE_INC_VERSION")) {
     4if (!defined('_ECRIRE_INC_VERSION')) {
    55        return;
    66}
     
    1212 * @param $id_objet
    1313*/
    14 function get_quantite($objet,$id_objet) {
     14function get_quantite($objet, $id_objet) {
    1515
    16     $table_stocks = table_objet_sql('stocks');
     16        $table_stocks = table_objet_sql('stocks');
    1717
    18     return sql_getfetsel(
    19         'quantite',
    20         $table_stocks,
    21         array(
    22             "objet = ".sql_quote($objet),
    23             "id_objet = ".intval($id_objet)
    24         )
    25     );
     18        return sql_getfetsel(
     19                'quantite',
     20                $table_stocks,
     21                array(
     22                        'objet = '.sql_quote($objet),
     23                        'id_objet = '.intval($id_objet)
     24                )
     25        );
    2626}
    2727
     
    3333 * @param $quantite
    3434*/
    35 function set_quantite($objet,$id_objet,$quantite) {
     35function set_quantite($objet, $id_objet, $quantite) {
    3636
    3737        $table_stocks = table_objet_sql('stocks');
    38     $quantite = intval($quantite);
    39        
     38        $quantite = intval($quantite);
     39
    4040        $insert = sql_insertq(
    41                                 $table_stocks,
    42                                 array(
    43                                         "objet" => $objet,
    44                                         "id_objet" => intval($id_objet),
    45                                         "quantite" => $quantite
    46                                 )
    47                         );
    48         if(!$insert){           
     41                $table_stocks,
     42                array(
     43                        'objet' => $objet,
     44                        'id_objet' => intval($id_objet),
     45                        'quantite' => $quantite
     46                )
     47        );
     48
     49        if (!$insert) {
    4950                $update = sql_update(
    50             $table_stocks,
    51             array(
    52                 "quantite" => intval($quantite)
    53             ),
    54             array(
    55                 "objet = ".sql_quote($objet),
    56                 "id_objet = ".intval($id_objet)
    57             )
    58         );             
     51                        $table_stocks,
     52                        array(
     53                                'quantite' => intval($quantite)
     54                        ),
     55                        array(
     56                                'objet = '.sql_quote($objet),
     57                                'id_objet = '.intval($id_objet)
     58                        )
     59                );
    5960        }
    60    
    6161
    62     if ($insert || $update)
    63         return $quantite;
    64     else
    65         return false;
     62        if ($insert || $update) {
     63                return $quantite;
     64        } else {
     65                return false;
     66        }
    6667}
    6768
     
    7374 * @param $quantite {int} peut être négatif dans ce cas c'est une décrémentation
    7475*/
    75 function incrementer_quantite($objet,$id_objet,$quantite) {
     76function incrementer_quantite($objet, $id_objet, $quantite) {
    7677
    77     $table_stocks = table_objet_sql('stocks');
     78        $table_stocks = table_objet_sql('stocks');
    7879
    79     $quantite = intval($quantite);
     80        $quantite = intval($quantite);
    8081
    81     if ($quantite == 0)
    82         return 0;
     82        if ($quantite == 0) {
     83                return 0;
     84        }
    8385
    84     if ($quantite > 0)
    85         $set = array("quantite" => "quantite + ".abs($quantite));
    86     else
    87         $set = array("quantite" => "quantite - ".abs($quantite));
     86        if ($quantite > 0) {
     87                $set = array('quantite' => 'quantite + '.abs($quantite));
     88        } else {
     89                $set = array('quantite' => 'quantite - '.abs($quantite));
     90        }
    8891
    89     $update = sql_update(
    90         $table_stocks,
    91         $set ,
    92         array(
    93             "objet = ".sql_quote($objet),
    94             "id_objet = ".intval($id_objet)
    95         )
    96     );
     92        $update = sql_update(
     93                $table_stocks,
     94                $set,
     95                array(
     96                        'objet = '.sql_quote($objet),
     97                        'id_objet = '.intval($id_objet)
     98                )
     99        );
    97100
    98     return $update;
     101        return $update;
    99102}
Note: See TracChangeset for help on using the changeset viewer.