/[cvs]/nfo/php/libs/org.netfrag.glib/DataSource/Generic.php
ViewVC logotype

Diff of /nfo/php/libs/org.netfrag.glib/DataSource/Generic.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.16 by joko, Tue Apr 8 17:55:20 2003 UTC revision 1.17 by joko, Wed Apr 9 02:07:33 2003 UTC
# Line 15  Line 15 
15   * $Id$   * $Id$
16   *   *
17   * $Log$   * $Log$
18     * Revision 1.17  2003/04/09 02:07:33  joko
19     * CHANGE: renamed key 'classname' through 'nodename'
20     *
21   * Revision 1.16  2003/04/08 17:55:20  joko   * Revision 1.16  2003/04/08 17:55:20  joko
22   * CHANGE: renamed property 'datasource' to 'transport'   * CHANGE: renamed property 'datasource' to 'transport'
23   * NEW: new case 'method' in 'function datasource_handler_buildoptions'   * NEW: new case 'method' in 'function datasource_handler_buildoptions'
# Line 714  class DataSource_Generic extends DesignP Line 717  class DataSource_Generic extends DesignP
717              $query_args = array();              $query_args = array();
718               switch ($this->_query[abstract_type]) {               switch ($this->_query[abstract_type]) {
719                case 'list':                case 'list':
720                  if (!$this->_query[classname]) {                  if (!$this->_query[nodename]) {
721                    $msg = "_query[vartype] == 'objects' requires _query[classname]";                    $msg = "_query[vartype] == 'objects' requires _query[nodename]";
722                    user_error("DataSource::Generic: query_data() - failed: " . $msg);                    user_error("DataSource::Generic: query_data() - failed: " . $msg);
723                  }                  }
724                  //array_push($query_args, $this->_query[classname]);                  //array_push($query_args, $this->_query[nodename]);
725                  $query_args[classname] = $this->_query[classname];                  $query_args[nodename] = $this->_query[nodename];
726                  break;                  break;
727                case 'item':                case 'item':
728                  if (!$this->_query[classname]) {                  if (!$this->_query[nodename]) {
729                    $msg = "_query[vartype] == 'objects' requires _query[classname]";                    $msg = "_query[vartype] == 'objects' requires _query[nodename]";
730                    user_error("DataSource::Generic: query_data() - failed: " . $msg);                    user_error("DataSource::Generic: query_data() - failed: " . $msg);
731                  }                  }
732                  $query_args[guid] = $this->_query[ident];                  $query_args[guid] = $this->_query[ident];
733                  $query_args[classname] = $this->_query[classname];                  $query_args[nodename] = $this->_query[nodename];
734                  break;                                break;              
735              }              }
736              if($this->_query[action] == 'write') {              if($this->_query[action] == 'write') {

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed