Changeset 82748 in spip-zone


Ignore:
Timestamp:
May 26, 2014, 1:45:55 PM (5 years ago)
Author:
fil@…
Message:

pensez à moi qui n'ai pas de crochets [] pour désigner les array()

Location:
_plugins_/indexer/trunk/Sources
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/indexer/trunk/Sources/Articles.php

    r82452 r82748  
    1111    public function getDocuments($start = 0, $end = 0, $column = 'id_article') {
    1212
    13         $where = [];
     13        $where = array();
    1414        if ($start) $where[] = "$column >= $start";
    1515        if ($end)   $where[] = "$column < $end";
     
    2424        );
    2525
    26         $documents = [];
     26        $documents = array();
    2727        foreach ($all as $article) {
    2828            $documents[] = $this->createDocumentArticle($article);
     
    3636         $id = $article['id_article'];
    3737
    38          return new Document([
     38         return new Document(array(
    3939            'id'           => $this->getObjectId('article', $id),
    4040            'title'        => supprimer_numero($article['titre']),
     
    4444            'uri'          => generer_url_entite_absolue($id, 'article'),
    4545            'properties'   =>
    46             [
     46            array(
    4747                'authors'  => $this->getAuthorsProperties('article', $id),
    4848                'tags'     => $this->getTagsProperties('article', $id),
     
    5050                'id_objet' => $id,
    5151                'lang'     => $article['lang']
    52             ]
    53         ]);
     52            )
     53        ));
    5454    }
    5555
    5656
    5757    public function getBounds() {
    58         return $bornes = sql_fetsel(['MIN(id_article) AS min', 'MAX(id_article) AS max'], 'spip_articles');
     58        return $bornes = sql_fetsel(array('MIN(id_article) AS min', 'MAX(id_article) AS max'), 'spip_articles');
    5959    }
    6060
  • _plugins_/indexer/trunk/Sources/SpipDocuments.php

    r82421 r82748  
    4545    public function getAuthorsProperties($objet, $id_objet) {
    4646        if ($this->tables_liens) {
    47             $auteurs = sql_allfetsel('a.nom', 'spip_auteurs AS a, spip_auteurs_liens AS al', [
     47            $auteurs = sql_allfetsel('a.nom', 'spip_auteurs AS a, spip_auteurs_liens AS al', array(
    4848                "al.id_objet = " . intval($id_objet),
    4949                "al.objet    = " . sql_quote($objet),
    5050                "a.id_auteur = al.id_auteur",
    51             ]);
     51            ));
    5252        } else {
    53             $auteurs = sql_allfetsel('a.nom', 'spip_auteurs AS a, spip_auteurs_articles AS al', [
     53            $auteurs = sql_allfetsel('a.nom', 'spip_auteurs AS a, spip_auteurs_articles AS al', array(
    5454                "al.id_article = " . intval($id_objet),
    5555                "a.id_auteur = al.id_auteur",
    56             ]);
     56            ));
    5757        }
    5858        return array_map('array_shift', $auteurs);
     
    6262    public function getTagsProperties($objet, $id_objet) {
    6363        if ($this->tables_liens) {
    64             $tags = sql_allfetsel('m.titre', 'spip_mots AS m, spip_mots_liens AS ml', [
     64            $tags = sql_allfetsel('m.titre', 'spip_mots AS m, spip_mots_liens AS ml', array(
    6565                "ml.id_objet = " . intval($id_objet),
    6666                "ml.objet    = " . sql_quote($objet),
    6767                "m.id_mot = ml.id_mot",
    68             ]);
     68            ));
    6969        } else {
    70             $tags = sql_allfetsel('m.titre', 'spip_mots AS m, spip_mots_articles AS ml', [
     70            $tags = sql_allfetsel('m.titre', 'spip_mots AS m, spip_mots_articles AS ml', array(
    7171                "ml.id_article = " . intval($id_objet),
    7272                "m.id_mot = ml.id_mot",
    73             ]);
     73            ));
    7474        }
    7575        return array_map('array_shift', $tags);
     
    7878
    7979    public function getBounds() {
    80         return ['min' => 0, 'max' => 0];
     80        return array('min' => 0, 'max' => 0);
    8181    }
    8282
     
    8989    public function getParts($count) {
    9090        $bornes = $this->getBounds();
    91         $parts = [];
     91        $parts = array();
    9292        for ($i = $bornes['min']; $i <= $bornes['max']; $i += $count) {
    93             $parts[] = [
     93            $parts[] = array(
    9494                'start' => $i,
    9595                'end'   => $i + $count
    96             ];
     96            );
    9797        }
    9898        return $parts;
Note: See TracChangeset for help on using the changeset viewer.