Subversion Repositories computer_asset_manager_v1

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
49 rodolico 1
<?php
2
 
3
  /*
4
   * This is the callable library for the license module.
5
   * routines are assumed to be called from other modules, returning 
6
   * HTML data.
7
   * All routines will receive one array containing the parameters to
8
   * be used. Parameters may be
9
   * client_id - A client_id to be used for queries
10
   * device_id - A device_id to be used for queries
11
   * site_id   - A site_id to be used for queries
12
   * htmlDirectory - the HTML path to the module
13
   */
14
 
15
   function sysinfoView ( $parameters ) {
16
      // this is an array containing the columns we will display in the
17
      // query. The query will be generated as
18
      // select $key '$value', $key '$value
19
 
20
      if ( isset( $parameters['device_id'] ) ) {
21
         $query = 
22
            "select 
23
               min(concat(date(report_date),' (v', version, ')' )) 'First Sysinfo Report', 
24
               max(concat(date(report_date),' (v', version, ')' )) 'Latest Sysinfo Report' 
25
            from sysinfo_report 
26
            where device_id = $parameters[device_id]";
27
         return queryToTable( $query );
28
      }
29
   }
30
 
31
?>
32