Ignore:
Timestamp:
11/18/11 11:07:07 (13 years ago)
Author:
jkraaijeveld
Message:

Refactored queries / cleaned up some code.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/classes/UserConnector.php

    r149 r158  
    3232        //Get the Memory Model from the ModelFactory
    3333        $this->model = ModelFactory::getDefaultModel();
    34        
    3534        //Ensure the required file exists before loading
    3635        if(file_exists($this->fileName))
     
    5756        $keys = array_keys($arguments);
    5857        //Set default values for arguments
    59         $uid = "?uid"; $name = "?name"; $password = "?password";
     58        $uid = ""; $name = ""; $password = "";
    6059        //Set the arguments if they are supplied
    6160        if(in_array("uid", $keys))
    62             $uid = "\"".$arguments["uid"]."\"";
     61            $uid = "predicates:uid \"".$arguments["uid"]."\"";
    6362        if(in_array("name", $keys))
    64             $name = '\''.$arguments["name"].'\'';
     63            $name = 'predicates:name \''.$arguments["name"].'\'';
    6564        if(in_array("password", $keys))
    66             $password = "\"".$arguments["password"]."\"";
     65            $password = "predicates:password \"".$arguments["password"]."\"";
    6766       
    6867        //Create the querystring
     
    7776                                        predicates:name ?name ;
    7877                                        predicates:password ?password ;
    79                                         predicates:uid ' . $uid . '
    80                                         predicates:name ' . $name . '
    81                                         predicates:password ' . $password . '
     78                                        ' . $uid . $name . $password . '
    8279            }';
    8380        //Query the model
Note: See TracChangeset for help on using the changeset viewer.