librefm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Librefm-commits] [1465] More indentation fixes


From: Michael Sheldon
Subject: [Librefm-commits] [1465] More indentation fixes
Date: Sun, 10 May 2009 13:28:30 +0000

Revision: 1465
          http://svn.sv.gnu.org/viewvc/?view=rev&root=librefm&revision=1465
Author:   elleo
Date:     2009-05-10 13:28:30 +0000 (Sun, 10 May 2009)
Log Message:
-----------
More indentation fixes

Modified Paths:
--------------
    trunk/nixtape/data/Statistic.php

Modified: trunk/nixtape/data/Statistic.php
===================================================================
--- trunk/nixtape/data/Statistic.php    2009-05-10 13:21:11 UTC (rev 1464)
+++ trunk/nixtape/data/Statistic.php    2009-05-10 13:28:30 UTC (rev 1465)
@@ -22,88 +22,88 @@
 require_once($install_path . '/data/Server.php');
 
 class Statistic {
-   /*
-    * returns an array counting appareances of a given field and his 
corresponding bargraph size
-    * @param string $table table name to be queried
-    * @param string $field field name to count
-    * @param integer $limit limit of the query
-    * @param string $constraint username or artistname depending on field
-    * @param integer $maxwidth bargraph max width ( to express visually the 
number of plays )
-    * inaccurate @param integer $sizes quantity of possible sizes
-    * inaccurate @param float $max_font_size maximum font size (px, em, %, etc)
-    * @return array playstats
-    */
-    static function generatePlayStats($table, $field, $limit = 40, $constraint 
= null, $maxwidth = 100 ) {
-        global $mdb2;
-        if (!is_string($field))          return false; 
-        if (!is_string($table))          return false;
-        if (!is_integer($limit))         return false;
-       $query = "SELECT $field, count(*) AS count FROM $table";
-        $query .= (!is_null($constraint)) ? ' WHERE ' : null;
-       if ($field == "track") {
-        $query .= (!is_null($constraint)) ? ' artist = ' . 
$mdb2->quote($constraint, 'text') : null;
-       } else {
-        $query .= (!is_null($constraint)) ? ' username = ' . 
$mdb2->quote($constraint, 'text') : null;
+       /*
+        * returns an array counting appareances of a given field and his 
corresponding bargraph size
+        * @param string $table table name to be queried
+        * @param string $field field name to count
+        * @param integer $limit limit of the query
+        * @param string $constraint username or artistname depending on field
+        * @param integer $maxwidth bargraph max width ( to express visually 
the number of plays )
+        * inaccurate @param integer $sizes quantity of possible sizes
+        * inaccurate @param float $max_font_size maximum font size (px, em, %, 
etc)
+        * @return array playstats
+        */
+       static function generatePlayStats($table, $field, $limit = 40, 
$constraint = null, $maxwidth = 100 ) {
+               global $mdb2;
+               if (!is_string($field))          return false;  
+               if (!is_string($table))          return false;
+               if (!is_integer($limit))         return false;
+               $query = "SELECT $field, count(*) AS count FROM $table";
+               $query .= (!is_null($constraint)) ? ' WHERE ' : null;
+               if ($field == "track") {
+                       $query .= (!is_null($constraint)) ? ' artist = ' . 
$mdb2->quote($constraint, 'text') : null;
+               } else {
+                       $query .= (!is_null($constraint)) ? ' username = ' . 
$mdb2->quote($constraint, 'text') : null;
+               }
+               $query .= " GROUP BY $field ORDER BY count DESC LIMIT $limit";
+               $res = $mdb2->query($query);
+               if (PEAR::isError($res)) {
+                       echo("ERROR" . $res->getMessage());
+               }
+       
+               if (!$res->numRows()) {
+                       return false;
+               } else {
+                       $data = $res->fetchAll(MDB2_FETCHMODE_ASSOC);
+                       $max = $data[0]['count'];
+
+                       foreach($data as &$i){
+                               $i['pageurl'] = 
Server::getArtistURL($i['artist']);
+                               $i['size'] = $i['count'] / $max * $maxwidth;
+                       }
+       
+                       return $data;
+               }
        }
-        $query .= " GROUP BY $field ORDER BY count DESC LIMIT $limit";
-        $res = $mdb2->query($query);
-       if (PEAR::isError($res)) {
-               echo("ERROR" . $res->getMessage());
-       }
-
-        if (!$res->numRows()) {
-               return false;
-        } else {
-                $data = $res->fetchAll(MDB2_FETCHMODE_ASSOC);
-                $max = $data[0]['count'];
-                
-                       foreach($data as &$i){
-                                       $i['pageurl'] = 
Server::getArtistURL($i['artist']);
-                                       $i['size'] = $i['count'] / $max * 
$maxwidth;
-                }
-                
-                return $data;
-        }
-    }
     
        static function generatePlayByDays($table, $limit = 100, $constraint = 
null, $maxwidth = 100 ) {
-        global $mdb2;
-        global $connect_string;
-        
-        if (!is_string($table))          return false;
-        if (!is_integer($limit))         return false;
-       
-        /*
-         * todo: completly remove this dirty db type check. 
-         */
-       $query = "SELECT COUNT(*) as count, DATE(TO_TIMESTAMP(time)) as date 
FROM $table";
-       if( strpos($connect_string , "mysql" ) === 0 ) $query = "SELECT 
COUNT(*) as count,DATE(FROM_UNIXTIME(time)) as date FROM $table";
-       
-        $query .= (!is_null($constraint)) ? ' WHERE ' : null;
+               global $mdb2;
+               global $connect_string;
+       
+               if (!is_string($table))          return false;
+               if (!is_integer($limit))         return false;
+       
+               /*
+                * todo: completly remove this dirty db type check. 
+                */
+               $query = "SELECT COUNT(*) as count, DATE(TO_TIMESTAMP(time)) as 
date FROM $table";
+               if( strpos($connect_string , "mysql" ) === 0 ) $query = "SELECT 
COUNT(*) as count,DATE(FROM_UNIXTIME(time)) as date FROM $table";
+       
+               $query .= (!is_null($constraint)) ? ' WHERE ' : null;
                $query .= (!is_null($constraint)) ? ' username = ' . 
$mdb2->quote($constraint, 'text') : null;
-        $query .= " GROUP BY date ORDER BY date DESC LIMIT $limit";
-        $res = $mdb2->query($query);
+               $query .= " GROUP BY date ORDER BY date DESC LIMIT $limit";
+               $res = $mdb2->query($query);
                if (PEAR::isError($res)) {
-                       echo("ERROR" . $res->getMessage());
+                       echo("ERROR" . $res->getMessage());
                }
+       
+               if (!$res->numRows()) {
+                       return false; 
+               } else {
+                       $data = $res->fetchAll(MDB2_FETCHMODE_ASSOC);
 
-        if (!$res->numRows()) {
-               return false;
-        } else {
-            $data = $res->fetchAll(MDB2_FETCHMODE_ASSOC);
-            
-            $max = 0;
-                
-                   foreach($data as &$i){
+                       $max = 0;
+
+                       foreach($data as &$i){
                                if( $i['count'] > $max ) $max =  $i['count'];
-            }
-            
-               foreach($data as &$i){
+                       }
+                       
+                       foreach($data as &$i){
                                $i['size'] = $i['count'] / $max * $maxwidth;
-            }
-            
-            return $data;
-        }
-    }
+                       }
+
+                       return $data;
+               }
+       }
 }
 ?>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]