Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

HTTP Error: socket read of headers timed out

Help
2009-05-13
2013-06-06
  • hi there,

    i hope you can give a hand with this because i´m desperate with this issue, i've got a working code in my development machine, it works perfectly, when i upload this code to my production machine (same os (ubuntu), slightly differences in kernel (dev: 2.6.27-11-server (i686) prod: 2.6.29.3-20090511a (x86_64) ), apache version (dev: Apache/2.2.9 (Ubuntu) prod: Apache/2.2.8 (Ubuntu)) and php version (dev: PHP 5.2.6-2ubuntu4.2 with Suhosin-Patch 0.9.6.2 prod: PHP 5.2.4-2ubuntu5.6 with Suhosin-Patch 0.9.6.2) i get this error when i try to execute one operation, is the same if i need to return one row or one thousand.

    HTTP Error: socket read of headers timed out

    i suppose the web server is sending bad headers or no headers at all and the client expires the timeouts and return this error, i check the php.ini, the apache configuration and the access and error log, but no clue, i googled for this error but no luck for me, so i appreciate any help related to this, it will save my ass.

    thanks in advance, diego.

     
    • Graham Miller
      Graham Miller
      2009-05-14

      I am guessing you are talking about a client program.

      Perhaps there is a firewall issue stopping communications. Have you checked the server application logs to see if they are receiving the client requests at all?

      Have you checked to make sure your NuSOAP library is identical to the dev version?

      You would be advised to check your apache logs for PHP errors on the production box.

      I also find it useful to modify one of the samples from NuSOAP to do a basic query on the server so that I can see all the debug and raw message information. Try that on the dev server and then redirect it to the production server (if they are different machines).

      Graham

       
    • Okie, i just checked all the logs, reinstall the os in production machine to fit the development exact versions, and made some discoverings, when the operation returns native types as main result, xsd:integer or xsd:string the webservices run smoothly and fast but when the operation returns some complex types, then the execution last an eternity amd finally i get the HTTP Error: socket read of headers time out.

      the unique diference among development and production is that development have installed the wso2 extension for php and production doesn't, this is because my first option to write the webservices was the oxygen tank toolkit, may that affect?

      below is a piece of my code, i think is good but maybe have mistakes:

      <?php

          require_once("includes/db.php");
          require_once("nusoap.php");
         
          function __autoload($class_name) {
                 
              require_once("classes/" . $class_name . ".class.php");
                 
          }
         
          $namespace = "urn:TaskServices";
          $server = new soap_server;
         
          $server->decode_utf8 = true;
         
          $server->configureWSDL("TaskServices",$namespace);
          $server->wsdl->schemaTargetNamespace = $namespace;

          $server->wsdl->addSimpleType(
              'ResponseCode',
              '',
              'simpleType',
              'scalar',
              array("OK","KO")
          );
         
          $server->wsdl->addComplexType(
              'ResponseType',
              'complexType',
              'struct',
              'sequence',
              '',
              array(
                  'ResponseCode' => array('name'=>'ResponseCode','type'=>'tns:ResponseCode','use' => 'required'),
                  'ErrorCode' => array('name'=>'ErrorCode','type' => 'xsd:string','use' => 'optional'),
                  'ErrorDescription' => array('name' => 'ErrorDescription','type' => 'xsd:string','use' => 'optional')
              )
          );
         
          $server->wsdl->addComplexType(
              'CountType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'optional'),
                  'name' => array('name' => 'name', 'type' => 'xsd:string', 'use' => 'optional'),
                  'count' => array('name' => 'count','type' => 'xsd:integer','use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'CountCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:CountType[]'
                  )
              ),
              'tns:CountType'
          );
         
          $server->wsdl->addComplexType(
              'SimplelistType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id','type' => 'xsd:integer', 'use' => 'required'),
                  'name' => array('name' => 'name','type' => 'xsd:string','use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'SimplelistCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:SimplelistType[]'
                  )
              ),
              'tns:SimplelistType'
          );
         
          $server->wsdl->addComplexType(
              'MessagetypeType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'name' => array('name' => 'name', 'type' => 'xsd:string', 'use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'MessagetypeCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:MessagetypeType[]'
                  )
              ),
              'tns:MessagetypeType'
          );
         
          $server->wsdl->addComplexType(
              'AttachmentType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'name' => array('name' => 'name', 'type' => 'xsd:string', 'use' => 'required'),
                  'type' => array('name' => 'type', 'type' => 'xsd:string', 'use' => 'required'),
                  'size' => array('name' => 'size', 'type' => 'xsd:integer','use' => 'required'),
                  'data' => array('name' => 'data', 'type' => 'xsd:string','use' => 'required')   
              )
          );
         
          $server->wsdl->addComplexType(
              'MessageType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'messagetype' => array('name' => 'messagetype','type'=>'tns:MessagetypeType','use' => 'required'),
                  'status' => array('name' => 'status', 'type' => 'tns:StatusType', 'use' => 'required'),
                  'sender' => array('name' => 'sender', 'type' => 'xsd:integer', 'use' => 'required'),
                  'recipient' => array('name' => 'recipient', 'type' => 'xsd:integer', 'use' => 'required'),
                  'subject' => array('name' => 'subject', 'type' => 'xsd:string', 'use' => 'required'),
                  'body' => array('name' => 'body', 'type' => 'xsd:string', 'use' => 'required'),
                  'attachment' => array('name' => 'attachment', 'type' => 'tns:AttachmentType', 'use' => 'optional'),
                  'notifysender' => array('name' => 'notifysender', 'type' => 'xsd:integer', 'use' => 'optional'),
                  'isreplyof' => array('name' => 'isreplyof','type' => 'xsd:integer', 'use' => 'optional'),
                  'message_date' => array('name' => 'message_date', 'type' => 'xsd:dateTime', 'use' => 'required'),
                  'read_date' => array('name' => 'read_date', 'type' => 'xsd:dateTime', 'use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'MessageCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:MessageType[]'
                  )
              ),
              'tns:MessageType'
          );
         
          $server->wsdl->addComplexType(
              'BlockType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'ong' => array('name' => 'ong','type' => 'tns:OngType','use' => 'required'),
                  'user' => array('name' => 'user','type' => 'tns:UserType','use' => 'required'),
                  'created_by' => array('name' =>'created_by', 'type'=>'xsd:integer', 'use' => 'required'),
                  'created_at' => array('name' =>'created_at', 'type'=>'xsd:dateTime', 'use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'BlockCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:BlockType[]'
                  )
              ),
              'tns:BlockType'
          );
         
          $server->wsdl->addComplexType(
              'TasktypeType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'name' => array('name' => 'name', 'type' => 'xsd:string', 'use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'TasktypeCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:TasktypeType[]'
                  )
              ),
              'tns:TasktypeType'
          );
         
          $server->wsdl->addComplexType(
              'CommentType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'task' => array('name' => 'task', 'type' => 'tns:TaskType','use' => 'required'),
                  'user' => array('name' => 'user', 'type' => 'tns:UserType','use' => 'required'),
                  'title' => array('name' => 'title','type' => 'xsd:string','use' => 'required'),
                  'body' => array('name' => 'body','type' => 'xsd:string','use' => 'required'),
                  'comment_date' => array('name' => 'comment_date','type' => 'xsd:dateTime','use:required')
              )
          );
         
          $server->wsdl->addComplexType(
              'CommentCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:CommentType[]'
                  )
              ),
              'tns:CommentType'
          );
         
          $server->wsdl->addComplexType(
              'CategoryType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'parent' => array('name' => 'parent','type' => 'xsd:integer','use' => 'required'),
                  'name' => array('name' => 'name', 'type' => 'xsd:string', 'use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'CategoryCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:CategoryType[]'
                  )
              ),
              'tns:CategoryType'
          );
         
          $server->wsdl->addComplexType(
              'StatusType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'name' => array('name' => 'name', 'type' => 'xsd:string', 'use' => 'required'),
                  'affects' => array('name' => 'affects','type' => 'xsd:string', 'use'=>'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'StatusCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:StatusType[]'
                  )
              ),
              'tns:StatusType'
             
          );
         
          $server->wsdl->addComplexType(
              'CountryType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id','type' => 'xsd:integer','use'=>'required'),
                  'name' => array('name' => 'name','type' => 'xsd:string','use' => 'required'),
                  'zipcode' => array('name' => 'zipcode','type' => 'xsd:string','use' => 'optional')
              )
          );

          $server->wsdl->addComplexType(
              'CountryCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:CountryType[]'
                  )
              ),
              'tns:CountryType'
             
          );
         
          $server->wsdl->addComplexType(
              'ProvinceType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id','type' => 'xsd:integer','use'=>'required'),
                  'country' => array('name' => 'country','type'=>'tns:CountryType','use'=>'required'),
                  'name' => array('name' => 'name','type' => 'xsd:string','use' => 'required')
              )
          );

          $server->wsdl->addComplexType(
              'ProvinceCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:ProvinceType[]'
                  )
              ),
              'tns:ProvinceType'
             
          );
         
          $server->wsdl->addComplexType(
              'ImageType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'type' => array('name' => 'type', 'type' => 'xsd:string','use' => 'required'),
                  'width' => array('name' => 'width','type' => 'xsd:integer','use' => 'required'),
                  'height' => array('name' => 'height','type' => 'xsd:integer','use' => 'required'),
                  'size' => array('name' => 'size','type' => 'xsd:integer','use' => 'required'),
                  'data' => array('name' => 'data','type' => 'xsd:string','use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'OngType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'status' => array('name' =>'status', 'type'=>'tns:StatusType', 'use' => 'required'),
                  'name' => array('name' =>'name', 'type'=>'xsd:string', 'use' => 'required'),
                  'description' => array('name' =>'description', 'type'=>'xsd:string', 'use' => 'required'),
                  'cif' => array('name' =>'cif', 'type'=>'xsd:string', 'use' => 'required'),
                  'url' => array('name' =>'url', 'type'=>'xsd:string', 'use' => 'optional'),
                  'email' => array('name' =>'email', 'type'=>'xsd:string', 'use' => 'required'),
                  'phone' => array('name' =>'phone', 'type'=>'xsd:string', 'use' => 'required'),
                  'fax' => array('name' =>'fax', 'type'=>'xsd:string', 'use' => 'optional'),
                  'address' => array('name' => 'address','type' => 'xsd:string','use' => 'optional'),
                  'province' => array('name' => 'province','type' => 'tns:ProvinceType', 'use'=>'optional'),
                  'image' => array('name' => 'image','type' => 'tns:ImageType','use' => 'optional'),
                  'country' => array('name' => 'country','type' => 'tns:CountryType','use' => 'required'),
                  'zipcode' => array('name' => 'zipcode','type' => 'xsd:integer','use' => 'required'),
                  'karma' => array('name' => 'karma','type' => 'xsd:integer','use' => 'optional'),
                  'created_at' => array('name' => 'creation_date', 'type' => 'xsd:dateTime','use' => 'optional')
              )
          );

          $server->wsdl->addComplexType(
              'OngCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:OngType[]'
                  )
              ),
              'tns:OngType'
             
          );
         
          $server->wsdl->addComplexType(
              'UserType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'uuid' => array('name' => 'uuid', 'type' => 'xsd:integer', 'use' => 'required'),
                  'company' => array('name' => 'company','type' => 'tns:CompanyType', 'use' => 'optional'),
                  'ong' => array('name' => 'ong','type' => 'tns:OngType','use' => 'optional')
              )
          );
         
          $server->wsdl->addComplexType(
              'UserCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:UserType[]'
                  )
              ),
              'tns:UserType'
             
          );
         
          $server->wsdl->addComplexType(
              'TaskType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'ong' => array('name' =>'ong', 'type'=>'tns:OngType', 'use' => 'required'),
                  'tasktype' => array('name' =>'tasktype', 'type'=>'tns:TasktypeType', 'use' => 'required'),
                  'category' => array('name' =>'category', 'type'=>'tns:CategoryType', 'use' => 'required'),
                  'status' => array('name' =>'status', 'type'=>'tns:StatusType', 'use' => 'required'),
                  'title' => array('name' =>'title', 'type'=>'xsd:string', 'use' => 'required'),
                  'description' => array('name' =>'description', 'type'=>'xsd:string', 'use' => 'required'),
                  'requirements' => array('name' =>'requirements', 'type'=>'xsd:string', 'use' => 'optional'),
                  'start_date' => array('name' =>'start_date', 'type'=>'xsd:dateTime', 'use' => 'required'),
                  'end_date' => array('name' =>'end_date', 'type'=>'xsd:dateTime', 'use' => 'required'),
                  'duration' => array('name' =>'duration', 'type'=>'xsd:integer', 'use' => 'required'),
                  'attachment' => array('name' =>'attachment', 'type'=>'tns:AttachmentType', 'use' => 'optional'),
                  'multiple' => array('name' =>'multiple', 'type'=>'xsd:integer', 'use' => 'required'),
                  'difficulty' => array('name' =>'difficulty', 'type'=>'xsd:integer', 'use' => 'optional'),
                  'created_by' => array('name' =>'created_by', 'type'=>'xsd:integer', 'use' => 'required'),
                  'created_at' => array('name' =>'created_at', 'type'=>'xsd:dateTime', 'use' => 'required'),
                  'modified_by' => array('name' =>'modified_by', 'type'=>'xsd:integer', 'use' => 'optional'),
                  'modified_at' => array('name' =>'modified_at', 'type'=>'xsd:dateTime', 'use' => 'optional')       
              )
          );

          $server->wsdl->addComplexType(
              'TaskCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:TaskType[]'
                  )
              ),
              'tns:TaskType'
             
          );
         
         
          $server->wsdl->addComplexType(
              'AssignmentType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'user' => array('name' => 'uuid', 'type' => 'tns:UserType', 'use' => 'required'),
                  'task' => array('name' => 'company','type' => 'tns:TaskType', 'use' => 'required'),
                  'assignment_date' => array('name' => 'assignment_date','type' => 'xsd:dateTime', 'use' => 'required'),
                  'finish_date' => array('name' => 'finish_date','type' => 'xsd:dateTime', 'use' => 'optional'),
                  'close_date' => array('name' => 'close_date','type' => 'xsd:dateTime', 'use' => 'optional'),               
                  'status' => array('name' => 'status','type' => 'tns:StatusType', 'use' => 'required'),
                  'rating' => array('name' => 'rating','type' => 'xsd:integer','use' => 'optional')
              )
          );
         
          $server->wsdl->addComplexType(
              'AssignmentCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:AssignmentType[]'
                  )
              ),
              'tns:AssignmentType'
             
          );
         
          $server->wsdl->addComplexType(
              'CompanyType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'status' => array('name' =>'status', 'type'=>'tns:StatusType', 'use' => 'required'),
                  'name' => array('name' =>'name', 'type'=>'xsd:string', 'use' => 'required'),
                  'description' => array('name' =>'description', 'type'=>'xsd:string', 'use' => 'optional'),
                  'url' => array('name' =>'url', 'type'=>'xsd:string', 'use' => 'optional'),
                  'phone' => array('name' =>'phone', 'type'=>'xsd:string', 'use' => 'required'),
                  'fax' => array('name' =>'fax', 'type'=>'xsd:string', 'use' => 'optional'),
                  'email' => array('name' =>'email', 'type' => 'xsd:string', 'use' => 'required'),
                  'karma' => array('name' => 'karma', 'type' => 'xsd:integer', 'use' => 'optional'),
                  'wsdl' => array('name' => 'wsdl', 'type' => 'xsd:string', 'use' => 'required'),
                  'created_at' => array('name' => 'creation_date', 'type' => 'xsd:dateTime','use' => 'optional')
              )
          );

          $server->wsdl->addComplexType(
              'CompanyCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:CompanyType[]'
                  )
              ),
              'tns:CompanyType'
             
          );
         
          $server->wsdl->addComplexType(
              'SectorType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'parent' => array('name' => 'parent', 'type' => 'xsd:integer', 'use' => 'required'),
                  'name' => array('name' => 'name','type' => 'xsd:string', 'use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'SectorCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:SectorType[]'
                  )
              ),
              'tns:SectorType'
             
          );
         
          $server->wsdl->addComplexType(
              'OngfilterType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'ong' => array('name' => 'ong', 'type' => 'tns:OngType', 'use' => 'required'),
                  'company' => array('name' => 'company','type' => 'tns:Companytype', 'use' => 'required'),
                  'created_by' => array('name' =>'created_by', 'type'=>'tns:UserType', 'use' => 'required'),
                  'creation_date' => array('name' =>'creation_date', 'type'=>'xsd:dateTime', 'use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'OngfilterCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:OngfilterType[]'
                  )
              ),
              'tns:OngfilterType'
             
          );
         
          $server->wsdl->addComplexType(
              'SectorfilterType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'sector' => array('name' => 'ong', 'type' => 'tns:SectorType', 'use' => 'required'),
                  'company' => array('name' => 'company','type' => 'tns:Companytype', 'use' => 'required'),
                  'created_by' => array('name' =>'created_by', 'type'=>'tns:UserType', 'use' => 'required'),
                  'creation_date' => array('name' =>'creation_date', 'type'=>'xsd:dateTime', 'use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'SectorfilterCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:SectorfilterType[]'
                  )
              ),
              'tns:SectorfilterType'
             
          );
         
          $server->wsdl->addComplexType(
              'TemplateType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'name' => array('name' => 'name','type' => 'xsd:string','use' => 'required'),
                  'firstpresent' => array('name' => 'firstpresent', 'type' => 'xsd:string','use' => 'required'),
                  'firstpast' => array('name' => 'firstpast', 'type' => 'xsd:string','use' => 'required'),
                  'thirdpresent' => array('name' => 'thirdpresent', 'type' => 'xsd:string','use' => 'required'),
                  'thirdpast' => array('name' => 'thirdpast', 'type' => 'xsd:string','use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'TemplateCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:TemplateType[]'
                  )
              ),
              'tns:TemplateType'
             
          );
         
          $server->wsdl->addComplexType(
              'EventType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'name' => array('name' => 'name','type' => 'xsd:string','use' => 'required'),
                  'function' => array('name' => 'function','type' => 'xsd:string','use' => 'required'),
                  'description' => array('name' => 'description', 'type' => 'xsd:string','use' => 'optional'),
                  'template' => array('name' => 'template', 'type' => 'tns:TemplateType','use' => 'required'),
                  'icon' => array('name' => 'icon', 'type' => 'xsd:string','use' => 'optional'),
                  'private' => array('name' => 'private','type' => 'xsd:integer','use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'EventCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:EventType[]'
                  )
              ),
              'tns:EventType'
             
          );

          $server->wsdl->addComplexType(
              'LogType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'id' => array('name' => 'id', 'type' => 'xsd:integer', 'use' => 'required'),
                  'event' => array('name' => 'event','type' => 'tns:EventType','use' => 'required'),
                  'user' => array('name' => 'user','type' => 'tns:UserType','use' => 'required'),
                  'metadata' => array('name' => 'metadata', 'type' => 'xsd:string','use' => 'required'),
                  'event_date' => array('name' => 'event_date', 'type' => 'xsd:dateTime','use' => 'required')
              )
          );
         
          $server->wsdl->addComplexType(
              'LogCatalogType',
              'complexType',
              'array',
              '',
              'SOAP-ENC:Array',
              array(),
              array(
                  array(
                      'ref' => 'SOAP-ENC:arrayType',
                      'wsdl:arrayType' => 'tns:LogType[]'
                  )
              ),
              'tns:LogType'
             
          );
         
          $server->wsdl->addComplexType(
              'SearchTasksCriteriaType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'tasktype_id' => array('name' => 'tasktype_id', 'type' => 'xsd:integer','use' => 'optional'),
                  'category_id' => array('name' => 'category_id', 'type' => 'xsd:integer','use' => 'optional'),
                  'ong_id' => array('name' => 'ong_id', 'type' => 'xsd:integer','use' => 'optional'),
                  'sector_id' => array('name' => 'sector_id', 'type' => 'xsd:integer','use' => 'optional'),
                  'duration' => array('name' => 'duration', 'type' => 'xsd:integer','use' => 'optional')
              )
          );
         
          $server->wsdl->addComplexType(
              'GetListRequestType',
              'complexType',
              'struct',
              'all',
              '',
              array(
                  'from'   => array('name' => 'from', 'type' => 'xsd:string','use' => 'required'),
                  'where'  => array('name' => 'where', 'type' => 'xsd:string','use' => 'optional'),
                  'order'  => array('name' => 'order',  'type' => 'xsd:string','use' => 'optional'),
                  'start'  => array('name' => 'start',  'type' => 'xsd:integer','use'=>'optional'),
                  'offset' => array('name' => 'offset', 'type' => 'xsd:integer','use'=>'optional')
              )
          );
         
          $server->wsdl->addComplexType(
              'GetListResponseType',
              'complexType',
              'struct',
              'choice',
              '',
              array(
                  'assignmentList' => array('name' => 'assignmentList','type' => 'tns:AssignmentCatalogType','use' => 'optional'),
                  'categoryList' => array('name' => 'categoryList','type' => 'tns:CategoryCatalogType','use' => 'optional'),
                  'companyList' => array('name' => 'companyList','type' => 'tns:CompanyCatalogType','use' => 'optional'),
                  'countryList' => array('name' => 'countryList','type' => 'tns:CountryCatalogType','use' => 'optional'),
                  'provinceList' => array('name' => 'provinceList','type' => 'tns:ProvinceCatalogType','use' => 'optional'),
                  'ongList' => array('name' => 'ongList','type' => 'tns:OngCatalogType','use' => 'optional'),
                  'ongfilterList' => array('name' => 'ongfilterList','type' => 'tns:OngfilterCatalogType','use' => 'optional'),
                  'sectorList' => array('name' => 'sectorList','type' => 'tns:SectorCatalogType','use' => 'optional'),
                  'sectorfilterList' => array('name' => 'sectorfilterList','type' => 'tns:SectorfilterCatalogType','use' => 'optional'),
                  'statusList' => array('name' => 'statusList','type' => 'tns:StatusCatalogType','use' => 'optional'),
                  'taskList' => array('name' => 'taskList','type' => 'tns:TaskCatalogType','use' => 'optional'),
                  'tasktypeList' => array('name' => 'tasktypeList','type' => 'tns:TasktypeCatalogType','use' => 'optional'),
                  'userList' => array('name' => 'userList','type' => 'tns:UserCatalogType','use' => 'optional'),
                  'eventList'=> array('name' => 'eventList','type' => 'tns:EventCatalogType','use' => 'optional'),
                  'logList'=> array('name' => 'logList','type' => 'tns:LogCatalogType','use' => 'optional'),
                  'blockList'=> array('name' => 'blockList','type' => 'tns:BlockCatalogType','use' => 'optional'),
                  'messageList' => array('name' => 'messageList','type' => 'tns:MessageCatalogType','use' => 'optional'),
                  'messagetypeList' => array('name' => 'messagetypeList','type' => 'tns:MessagetypeCatalogType','use' => 'optional')
              )
          );

          $server->wsdl->addComplexType(
              'GetOneResponseType',
              'complexType',
              'struct',
              'choice',
              '',
              array(
                  'assignment' => array('name' => 'assignment','type' => 'tns:AssignmentType','use' => 'optional'),
                  'category' => array('name' => 'category','type' => 'tns:CategoryType','use' => 'optional'),
                  'company' => array('name' => 'company','type' => 'tns:CompanyType','use' => 'optional'),
                  'country' => array('name' => 'country','type' => 'tns:CountryType','use' => 'optional'),
                  'province' => array('name' => 'province','type' => 'tns:ProvinceType','use' => 'optional'),
                  'ong' => array('name' => 'ong','type' => 'tns:OngType','use' => 'optional'),
                  'ongfilter' => array('name' => 'ongfilter','type' => 'tns:OngfilterType','use' => 'optional'),
                  'sector' => array('name' => 'sector','type' => 'tns:SectorType','use' => 'optional'),
                  'sectorfilter' => array('name' => 'sectorfilter','type' => 'tns:SectorfilterType','use' => 'optional'),
                  'status' => array('name' => 'status','type' => 'tns:StatusType','use' => 'optional'),
                  'task' => array('name' => 'task','type' => 'tns:TaskType','use' => 'optional'),
                  'tasktype' => array('name' => 'tasktype','type' => 'tns:TasktypeType','use' => 'optional'),
                  'user' => array('name' => 'user','type' => 'tns:UserType','use' => 'optional'),
                  'event'=> array('name' => 'event','type' => 'tns:EventType','use' => 'optional'),
                  'log'=> array('name' => 'log','type' => 'tns:LogType','use' => 'optional'),
                  'block' => array('name' => 'block','type' => 'tns:BlockType','use' => 'optional'),
                  'message' => array('name' => 'message','type' => 'tns:MessageType','use' => 'optional'),
                  'messagetype' => array('name' => 'messagetype','type' => 'tns:MessagetypeType','use' => 'optional'),
                  'attachment' => array('name' => 'attachment','type' => 'tns:AttachmentType','use' => 'optional'),
                  'image' => array('name' => 'image','type' => 'tns:ImageType','use' => 'optional')
              )
          );

          $server->register(        'AddTask',        array('data' => 'tns:TaskType'),        array('response' => 'tns:ResponseType','data' => 'xsd:integer'),        $namespace,        $namespace . '#AddTask',        'rpc',        'encoded',        'Add a new task to the backend'    );        function AddTask($data) {                $task = new task();        $task->__fill($data);                if($id = $task->insert()) {          return(              array(                  "response" => array(                      "ResponseCode" => "OK"                  ),                  "data" => $id              )          );        } else {          return(              array(                  "response" => array(                      "ResponseCode" => "KO",                       "ErrorCode" => "SQL01T",                       "ErrorDescription" => "Unable to add task data to database"                  )              )          );        }            }        $server->register(        'GetTask',        array('taskId' => 'xsd:integer'),        array('response' => 'tns:ResponseType','data' => 'tns:TaskType'),        $namespace,        $namespace . '#GetTask',        'rpc',        'encoded', );($taskId) {();__set();($task-()) {__toArray();_r($data);(array(()));} else {(array(()));}}(('taskId' =),('response' =),#DeleteTask',);($taskId) {();__set('id',$taskId);($task-())(array((),));(array(()));}(('data' =),('response' =),#UpdateTask',);($data) {();__fill($data);();($result === true) {(array((),__toArray()));} else {(array(()));}}

      klzzwxh:10780klzzwxh:10781klzzwxh:10782 $server-klzzwxh:10783registerklzzwxh:10686klzzwxh:11287klzzwxh:10784klzzwxh:10785klzzwxh:10786klzzwxh:10787klzzwxh:10788klzzwxh:10789klzzwxh:10790 'UpdateAssignment',klzzwxh:11288klzzwxh:10791klzzwxh:10792klzzwxh:10793klzzwxh:10794klzzwxh:10795klzzwxh:10796klzzwxh:10797 arrayklzzwxh:10687'data' =klzzwxh:10798 'tns:AssignmentType'klzzwxh:10688,klzzwxh:11289klzzwxh:10799klzzwxh:10800klzzwxh:10801klzzwxh:10802klzzwxh:10803klzzwxh:10804klzzwxh:10805 arrayklzzwxh:10689'response' =klzzwxh:10806 'tns:ResponseType','data' =klzzwxh:10807 'tns:AssignmentType'klzzwxh:10690,klzzwxh:11290klzzwxh:10808klzzwxh:10809klzzwxh:10810klzzwxh:10811klzzwxh:10812klzzwxh:10813klzzwxh:10814 $namespace,klzzwxh:11291klzzwxh:10815klzzwxh:10816klzzwxh:10817klzzwxh:10818klzzwxh:10819klzzwxh:10820klzzwxh:10821 $namespace . 'klzzwxh:10691UpdateAssignment',klzzwxh:11292klzzwxh:10822klzzwxh:10823klzzwxh:10824klzzwxh:10825klzzwxh:10826klzzwxh:10827klzzwxh:10828 'rpc',klzzwxh:11293klzzwxh:10829klzzwxh:10830klzzwxh:10831klzzwxh:10832klzzwxh:10833klzzwxh:10834klzzwxh:10835 'encoded',klzzwxh:11294klzzwxh:10836klzzwxh:10837klzzwxh:10838klzzwxh:10839klzzwxh:10840klzzwxh:10841klzzwxh:10842 'Update assignment data in the backend.'klzzwxh:11295klzzwxh:10843klzzwxh:10844klzzwxh:10845 klzzwxh:10692;klzzwxh:11296klzzwxh:10846klzzwxh:10847klzzwxh:10848 klzzwxh:11297klzzwxh:10849klzzwxh:10850klzzwxh:10851 function UpdateAssignmentklzzwxh:10693$dataklzzwxh:10694 klzzwxh:10695klzzwxh:11298klzzwxh:10852klzzwxh:10853klzzwxh:10854klzzwxh:10855klzzwxh:10856klzzwxh:10857klzzwxh:10858 klzzwxh:11299klzzwxh:10859klzzwxh:10860klzzwxh:10861klzzwxh:10862klzzwxh:10863klzzwxh:10864klzzwxh:10865 $assignment = new assignmentklzzwxh:10696klzzwxh:10697;klzzwxh:11300klzzwxh:10866klzzwxh:10867klzzwxh:10868klzzwxh:10869klzzwxh:10870klzzwxh:10871klzzwxh:10872 $assignment-klzzwxh:10873klzzwxh:10698klzzwxh:10699fillklzzwxh:10700$dataklzzwxh:10701;klzzwxh:11301klzzwxh:10874klzzwxh:10875klzzwxh:10876klzzwxh:10877klzzwxh:10878klzzwxh:10879klzzwxh:10880 klzzwxh:11302klzzwxh:10881klzzwxh:10882klzzwxh:10883klzzwxh:10884klzzwxh:10885klzzwxh:10886klzzwxh:10887 ifklzzwxh:10702$assignment-klzzwxh:10888updateklzzwxh:10703klzzwxh:10704klzzwxh:10705 klzzwxh:10706klzzwxh:11303klzzwxh:10889klzzwxh:10890klzzwxh:10891klzzwxh:10892klzzwxh:10893klzzwxh:10894klzzwxh:10895klzzwxh:10896klzzwxh:10897klzzwxh:10898klzzwxh:10899 returnklzzwxh:10707arrayklzzwxh:10708klzzwxh:10900responseklzzwxh:10901 =klzzwxh:10902 arrayklzzwxh:10709klzzwxh:10903ResponseCodeklzzwxh:10904 =klzzwxh:10905 klzzwxh:10906OKklzzwxh:10907klzzwxh:10710klzzwxh:10711klzzwxh:10712;klzzwxh:11304klzzwxh:10908klzzwxh:10909klzzwxh:10910klzzwxh:10911klzzwxh:10912klzzwxh:10913klzzwxh:10914 klzzwxh:10713 else klzzwxh:10714klzzwxh:11305klzzwxh:10915klzzwxh:10916klzzwxh:10917klzzwxh:10918klzzwxh:10919klzzwxh:10920klzzwxh:10921klzzwxh:10922klzzwxh:10923klzzwxh:10924klzzwxh:10925klzzwxh:10926klzzwxh:10927 returnklzzwxh:10715arrayklzzwxh:10716klzzwxh:10928responseklzzwxh:10929 =klzzwxh:10930 arrayklzzwxh:10717klzzwxh:10931ResponseCodeklzzwxh:10932 =klzzwxh:10933 klzzwxh:10934KOklzzwxh:10935, klzzwxh:10936ErrorCodeklzzwxh:10937 =klzzwxh:10938 klzzwxh:10939SQL50Tklzzwxh:10940, klzzwxh:10941ErrorDescriptionklzzwxh:10942 =klzzwxh:10943 klzzwxh:10944Unable to update assignment data in databaseklzzwxh:10945klzzwxh:10718klzzwxh:10719klzzwxh:10720;klzzwxh:11306klzzwxh:10946klzzwxh:10947klzzwxh:10948klzzwxh:10949klzzwxh:10950klzzwxh:10951klzzwxh:10952 klzzwxh:10721klzzwxh:11307klzzwxh:10953klzzwxh:10954klzzwxh:10955klzzwxh:10956klzzwxh:10957klzzwxh:10958klzzwxh:10959 klzzwxh:11308klzzwxh:10960klzzwxh:10961klzzwxh:10962 klzzwxh:10722klzzwxh:11309klzzwxh:10963klzzwxh:10964klzzwxh:10965 klzzwxh:11310klzzwxh:10966klzzwxh:10967klzzwxh:10968 $server-klzzwxh:10969registerklzzwxh:10723klzzwxh:11311klzzwxh:10970klzzwxh:10971klzzwxh:10972klzzwxh:10973klzzwxh:10974klzzwxh:10975klzzwxh:10976 'GetUser',klzzwxh:11312klzzwxh:10977klzzwxh:10978klzzwxh:10979klzzwxh:10980klzzwxh:10981klzzwxh:10982klzzwxh:10983 arrayklzzwxh:10724'userId' =klzzwxh:10984 'xsd:integer'klzzwxh:10725,klzzwxh:11313klzzwxh:10985klzzwxh:10986klzzwxh:10987klzzwxh:10988klzzwxh:10989klzzwxh:10990klzzwxh:10991 arrayklzzwxh:10726'response' =klzzwxh:10992 'tns:ResponseType','data' =klzzwxh:10993 'tns:UserType'klzzwxh:10727,klzzwxh:11314klzzwxh:10994klzzwxh:10995klzzwxh:10996klzzwxh:10997klzzwxh:10998klzzwxh:10999klzzwxh:11000 $namespace,klzzwxh:11315klzzwxh:11001klzzwxh:11002klzzwxh:11003klzzwxh:11004klzzwxh:11005klzzwxh:11006klzzwxh:11007 $namespace . 'klzzwxh:10728GetUser',klzzwxh:11316klzzwxh:11008klzzwxh:11009klzzwxh:11010klzzwxh:11011klzzwxh:11012klzzwxh:11013klzzwxh:11014 'rpc',klzzwxh:11317klzzwxh:11015klzzwxh:11016klzzwxh:11017klzzwxh:11018klzzwxh:11019klzzwxh:11020klzzwxh:11021 'encoded',klzzwxh:11318klzzwxh:11022klzzwxh:11023klzzwxh:11024klzzwxh:11025klzzwxh:11026klzzwxh:11027klzzwxh:11028 'Get the user data from the backend'klzzwxh:11319klzzwxh:11029klzzwxh:11030klzzwxh:11031 klzzwxh:10729;klzzwxh:11320klzzwxh:11032klzzwxh:11033klzzwxh:11034 klzzwxh:11321klzzwxh:11035klzzwxh:11036klzzwxh:11037 function GetUserklzzwxh:10730$userIdklzzwxh:10731 klzzwxh:10732klzzwxh:11322klzzwxh:11038klzzwxh:11039klzzwxh:11040klzzwxh:11041klzzwxh:11042klzzwxh:11043klzzwxh:11044 klzzwxh:11323klzzwxh:11045klzzwxh:11046klzzwxh:11047klzzwxh:11048klzzwxh:11049klzzwxh:11050klzzwxh:11051 $user = new userklzzwxh:10733klzzwxh:10734;klzzwxh:11324klzzwxh:11052klzzwxh:11053klzzwxh:11054klzzwxh:11055klzzwxh:11056klzzwxh:11057klzzwxh:11058 $user-klzzwxh:11059klzzwxh:10735klzzwxh:10736setklzzwxh:10737klzzwxh:11060idklzzwxh:11061,$userIdklzzwxh:10738;klzzwxh:11325klzzwxh:11062klzzwxh:11063klzzwxh:11064klzzwxh:11065klzzwxh:11066klzzwxh:11067klzzwxh:11068 ifklzzwxh:10739$user-klzzwxh:11069getklzzwxh:10740klzzwxh:10741klzzwxh:10742 klzzwxh:10743klzzwxh:11326klzzwxh:11070klzzwxh:11071klzzwxh:11072klzzwxh:11073klzzwxh:11074klzzwxh:11075klzzwxh:11076klzzwxh:11077klzzwxh:11078klzzwxh:11079klzzwxh:11080 klzzwxh:11327klzzwxh:11081klzzwxh:11082klzzwxh:11083klzzwxh:11084klzzwxh:11085klzzwxh:11086klzzwxh:11087klzzwxh:11088klzzwxh:11089 returnklzzwxh:10744arrayklzzwxh:10745klzzwxh:11090dataklzzwxh:11091 =klzzwxh:11092 $user-klzzwxh:11093klzzwxh:10746klzzwxh:10747toArrayklzzwxh:10748klzzwxh:10749, klzzwxh:11094responseklzzwxh:11095 =klzzwxh:11096 arrayklzzwxh:10750klzzwxh:11097ResponseCodeklzzwxh:11098 =klzzwxh:11099 klzzwxh:11100OKklzzwxh:11101klzzwxh:10751klzzwxh:10752klzzwxh:10753;klzzwxh:11328klzzwxh:11102klzzwxh:11103klzzwxh:11104klzzwxh:11105klzzwxh:11106klzzwxh:11107klzzwxh:11108klzzwxh:11109klzzwxh:11110klzzwxh:11111klzzwxh:11112klzzwxh:11113klzzwxh:11114 klzzwxh:11329klzzwxh:11115klzzwxh:11116klzzwxh:11117klzzwxh:11118klzzwxh:11119klzzwxh:11120klzzwxh:11121 klzzwxh:10754 else klzzwxh:10755klzzwxh:11330klzzwxh:11122klzzwxh:11123klzzwxh:11124klzzwxh:11125klzzwxh:11126klzzwxh:11127klzzwxh:11128klzzwxh:11129klzzwxh:11130klzzwxh:11131klzzwxh:11132 klzzwxh:11331klzzwxh:11133klzzwxh:11134klzzwxh:11135klzzwxh:11136klzzwxh:11137klzzwxh:11138klzzwxh:11139klzzwxh:11140klzzwxh:11141 returnklzzwxh:10756arrayklzzwxh:10757klzzwxh:11142responseklzzwxh:11143 =klzzwxh:11144 arrayklzzwxh:10758klzzwxh:11145ResponseCodeklzzwxh:11146 =klzzwxh:11147 klzzwxh:11148KOklzzwxh:11149, klzzwxh:11150ErrorCodeklzzwxh:11151 =klzzwxh:11152 klzzwxh:11153SQL10Tklzzwxh:11154, klzzwxh:11155ErrorDescriptionklzzwxh:11156 =klzzwxh:11157 klzzwxh:11158Unable to get user data from databaseklzzwxh:11159klzzwxh:10759klzzwxh:10760klzzwxh:10761;klzzwxh:11332klzzwxh:11160klzzwxh:11161klzzwxh:11162klzzwxh:11163klzzwxh:11164klzzwxh:11165klzzwxh:11166klzzwxh:11167klzzwxh:11168klzzwxh:11169klzzwxh:11170klzzwxh:11171klzzwxh:11172 klzzwxh:11333klzzwxh:11173klzzwxh:11174klzzwxh:11175klzzwxh:11176klzzwxh:11177klzzwxh:11178klzzwxh:11179 klzzwxh:10762klzzwxh:11334klzzwxh:11180klzzwxh:11181klzzwxh:11182klzzwxh:11183klzzwxh:11184klzzwxh:11185klzzwxh:11186 klzzwxh:11335klzzwxh:11187klzzwxh:11188klzzwxh:11189 klzzwxh:10763klzzwxh:11336klzzwxh:11190klzzwxh:11191klzzwxh:11192 klzzwxh:11337klzzwxh:11193klzzwxh:11194klzzwxh:11195 $server-klzzwxh:11196registerklzzwxh:10764klzzwxh:11338klzzwxh:11197klzzwxh:11198klzzwxh:11199klzzwxh:11200klzzwxh:11201klzzwxh:11202klzzwxh:11203 'UpdateUser',klzzwxh:11339klzzwxh:11204klzzwxh:11205klzzwxh:11206klzzwxh:11207klzzwxh:11208klzzwxh:11209klzzwxh:11210 arrayklzzwxh:10765'data' =klzzwxh:11211 'tns:UserType'klzzwxh:10766,klzzwxh:11340klzzwxh:11212klzzwxh:11213klzzwxh:11214klzzwxh:11215klzzwxh:11216klzzwxh:11217klzzwxh:11218 arrayklzzwxh:10767'response' =klzzwxh:11219 'tns:ResponseType','data' =klzzwxh:11220 'tns:UserType'klzzwxh:10768,klzzwxh:11341klzzwxh:11221klzzwxh:11222klzzwxh:11223klzzwxh:11224klzzwxh:11225klzzwxh:11226klzzwxh:11227 $namespace,klzzwxh:11342klzzwxh:11228klzzwxh:11229klzzwxh:11230klzzwxh:11231klzzwxh:11232klzzwxh:11233klzzwxh:11234 $namespace . 'klzzwxh:10769UpdateUser',klzzwxh:11343klzzwxh:11235klzzwxh:11236klzzwxh:11237klzzwxh:11238klzzwxh:11239klzzwxh:11240klzzwxh:11241 'rpc',klzzwxh:11344klzzwxh:11242klzzwxh:11243klzzwxh:11244klzzwxh:11245klzzwxh:11246klzzwxh:11247klzzwxh:11248 'encoded',klzzwxh:11345klzzwxh:11249klzzwxh:11250klzzwxh:11251klzzwxh:11252klzzwxh:11253klzzwxh:11254klzzwxh:11255 'Modify the given user in the backend' klzzwxh:11346klzzwxh:11256klzzwxh:11257klzzwxh:11258 klzzwxh:10770;klzzwxh:11347klzzwxh:11259klzzwxh:11260klzzwxh:11261 klzzwxh:11348klzzwxh:11262klzzwxh:11263klzzwxh:11264 function UpdateUserklzzwxh:10771$dataklzzwxh:10772 klzzwxh:10773klzzwxh:11349klzzwxh:11265klzzwxh:11266klzzwxh:11267klzzwxh:11268klzzwxh:11269klzzwxh:11270klzzwxh:11271 klzzwxh:11350klzzwxh:11272klzzwxh:11273klzzwxh:11274klzzwxh:11275klzzwxh:11276klzzwxh:11277klzzwxh:11278 $user = new userklzzwxh:10774klzzwxh:10775;klzzwxh:11351klzzwxh:11279klzzwxh:11280klzzwxh:11281klzzwxh:11282klzzwxh:11283klzzwxh:11284klzzwxh:11285 $user-klzzwxh:11286klzzwxh:10776klzzwxh:10777fillklzzwxh:10778$dataklzzwxh:10779;

      klzzwxh:11357klzzwxh:11358klzzwxh:11359klzzwxh:11360klzzwxh:11361klzzwxh:11362klzzwxh:11363 ifklzzwxh:11352$user-klzzwxh:11364updateklzzwxh:11353klzzwxh:11354klzzwxh:11355 klzzwxh:11356

      klzzwxh:11409klzzwxh:11410klzzwxh:11411klzzwxh:11412klzzwxh:11413klzzwxh:11414klzzwxh:11415klzzwxh:11416klzzwxh:11417klzzwxh:11418klzzwxh:11419 returnklzzwxh:11365klzzwxh:11736klzzwxh:11420klzzwxh:11421klzzwxh:11422klzzwxh:11423klzzwxh:11424klzzwxh:11425klzzwxh:11426klzzwxh:11427klzzwxh:11428klzzwxh:11429klzzwxh:11430klzzwxh:11431klzzwxh:11432klzzwxh:11433klzzwxh:11434 arrayklzzwxh:11366klzzwxh:11737klzzwxh:11435klzzwxh:11436klzzwxh:11437klzzwxh:11438klzzwxh:11439klzzwxh:11440klzzwxh:11441klzzwxh:11442klzzwxh:11443klzzwxh:11444klzzwxh:11445klzzwxh:11446klzzwxh:11447klzzwxh:11448klzzwxh:11449klzzwxh:11450klzzwxh:11451klzzwxh:11452klzzwxh:11453 klzzwxh:11454responseklzzwxh:11455 =klzzwxh:11456 arrayklzzwxh:11367klzzwxh:11738klzzwxh:11457klzzwxh:11458klzzwxh:11459klzzwxh:11460klzzwxh:11461klzzwxh:11462klzzwxh:11463klzzwxh:11464klzzwxh:11465klzzwxh:11466klzzwxh:11467klzzwxh:11468klzzwxh:11469klzzwxh:11470klzzwxh:11471klzzwxh:11472klzzwxh:11473klzzwxh:11474klzzwxh:11475klzzwxh:11476klzzwxh:11477klzzwxh:11478klzzwxh:11479 klzzwxh:11480ResponseCodeklzzwxh:11481 =klzzwxh:11482 klzzwxh:11483OKklzzwxh:11484klzzwxh:11739klzzwxh:11485klzzwxh:11486klzzwxh:11487klzzwxh:11488klzzwxh:11489klzzwxh:11490klzzwxh:11491klzzwxh:11492klzzwxh:11493klzzwxh:11494klzzwxh:11495klzzwxh:11496klzzwxh:11497klzzwxh:11498klzzwxh:11499klzzwxh:11500klzzwxh:11501klzzwxh:11502klzzwxh:11503 klzzwxh:11368,klzzwxh:11740klzzwxh:11504klzzwxh:11505klzzwxh:11506klzzwxh:11507klzzwxh:11508klzzwxh:11509klzzwxh:11510klzzwxh:11511klzzwxh:11512klzzwxh:11513klzzwxh:11514klzzwxh:11515klzzwxh:11516klzzwxh:11517klzzwxh:11518klzzwxh:11519klzzwxh:11520klzzwxh:11521klzzwxh:11522 klzzwxh:11523dataklzzwxh:11524 =klzzwxh:11525 $user-klzzwxh:11526klzzwxh:11369klzzwxh:11370toArrayklzzwxh:11371klzzwxh:11372klzzwxh:11741klzzwxh:11527klzzwxh:11528klzzwxh:11529klzzwxh:11530klzzwxh:11531klzzwxh:11532klzzwxh:11533klzzwxh:11534klzzwxh:11535klzzwxh:11536klzzwxh:11537klzzwxh:11538klzzwxh:11539klzzwxh:11540klzzwxh:11541 klzzwxh:11373klzzwxh:11742klzzwxh:11542klzzwxh:11543klzzwxh:11544klzzwxh:11545klzzwxh:11546klzzwxh:11547klzzwxh:11548klzzwxh:11549klzzwxh:11550klzzwxh:11551klzzwxh:11552 klzzwxh:11374;klzzwxh:11743klzzwxh:11553klzzwxh:11554klzzwxh:11555klzzwxh:11556klzzwxh:11557klzzwxh:11558klzzwxh:11559klzzwxh:11560klzzwxh:11561klzzwxh:11562klzzwxh:11563 klzzwxh:11744klzzwxh:11564klzzwxh:11565klzzwxh:11566klzzwxh:11567klzzwxh:11568klzzwxh:11569klzzwxh:11570 klzzwxh:11375 else klzzwxh:11376klzzwxh:11745klzzwxh:11571klzzwxh:11572klzzwxh:11573klzzwxh:11574klzzwxh:11575klzzwxh:11576klzzwxh:11577 klzzwxh:11746klzzwxh:11578klzzwxh:11579klzzwxh:11580klzzwxh:11581klzzwxh:11582klzzwxh:11583klzzwxh:11584klzzwxh:11585klzzwxh:11586klzzwxh:11587klzzwxh:11588 returnklzzwxh:11377arrayklzzwxh:11378klzzwxh:11589responseklzzwxh:11590 =klzzwxh:11591 arrayklzzwxh:11379klzzwxh:11592ResponseCodeklzzwxh:11593 =klzzwxh:11594 klzzwxh:11595KOklzzwxh:11596, klzzwxh:11597ErrorCodeklzzwxh:11598 =klzzwxh:11599 klzzwxh:11600SQL10Tklzzwxh:11601, klzzwxh:11602ErrorDescriptionklzzwxh:11603 =klzzwxh:11604 klzzwxh:11605Unable to update user data in databaseklzzwxh:11606klzzwxh:11380klzzwxh:11381klzzwxh:11382;klzzwxh:11747klzzwxh:11607klzzwxh:11608klzzwxh:11609klzzwxh:11610klzzwxh:11611klzzwxh:11612klzzwxh:11613 klzzwxh:11383klzzwxh:11748klzzwxh:11614klzzwxh:11615klzzwxh:11616 klzzwxh:11384klzzwxh:11749klzzwxh:11617klzzwxh:11618klzzwxh:11619 klzzwxh:11750klzzwxh:11620klzzwxh:11621klzzwxh:11622 $server-klzzwxh:11623registerklzzwxh:11385klzzwxh:11751klzzwxh:11624klzzwxh:11625klzzwxh:11626klzzwxh:11627klzzwxh:11628klzzwxh:11629klzzwxh:11630 'CanCreateOng',klzzwxh:11752klzzwxh:11631klzzwxh:11632klzzwxh:11633klzzwxh:11634klzzwxh:11635klzzwxh:11636klzzwxh:11637 arrayklzzwxh:11386'userid' =klzzwxh:11638 'xsd:integer'klzzwxh:11387,klzzwxh:11753klzzwxh:11639klzzwxh:11640klzzwxh:11641klzzwxh:11642klzzwxh:11643klzzwxh:11644klzzwxh:11645 arrayklzzwxh:11388'response' =klzzwxh:11646 'tns:ResponseType','data' =klzzwxh:11647 'xsd:integer'klzzwxh:11389,klzzwxh:11754klzzwxh:11648klzzwxh:11649klzzwxh:11650klzzwxh:11651klzzwxh:11652klzzwxh:11653klzzwxh:11654 $namespace,klzzwxh:11755klzzwxh:11655klzzwxh:11656klzzwxh:11657klzzwxh:11658klzzwxh:11659klzzwxh:11660klzzwxh:11661 $namespace . 'klzzwxh:11390CanCreateOng',klzzwxh:11756klzzwxh:11662klzzwxh:11663klzzwxh:11664klzzwxh:11665klzzwxh:11666klzzwxh:11667klzzwxh:11668 'rpc',klzzwxh:11757klzzwxh:11669klzzwxh:11670klzzwxh:11671klzzwxh:11672klzzwxh:11673klzzwxh:11674klzzwxh:11675 'encoded',klzzwxh:11758klzzwxh:11676klzzwxh:11677klzzwxh:11678klzzwxh:11679klzzwxh:11680klzzwxh:11681klzzwxh:11682 'Returns 1 if the given user can create ong or 0 if not' klzzwxh:11759klzzwxh:11683klzzwxh:11684klzzwxh:11685 klzzwxh:11391;klzzwxh:11760klzzwxh:11686klzzwxh:11687klzzwxh:11688 klzzwxh:11761klzzwxh:11689klzzwxh:11690klzzwxh:11691 function CanCreateOngklzzwxh:11392$useridklzzwxh:11393 klzzwxh:11394klzzwxh:11762klzzwxh:11692klzzwxh:11693klzzwxh:11694klzzwxh:11695klzzwxh:11696klzzwxh:11697klzzwxh:11698 klzzwxh:11763klzzwxh:11699klzzwxh:11700klzzwxh:11701klzzwxh:11702klzzwxh:11703klzzwxh:11704klzzwxh:11705 global $db;klzzwxh:11764klzzwxh:11706klzzwxh:11707klzzwxh:11708klzzwxh:11709klzzwxh:11710klzzwxh:11711klzzwxh:11712 klzzwxh:11765klzzwxh:11713klzzwxh:11714klzzwxh:11715klzzwxh:11716klzzwxh:11717klzzwxh:11718klzzwxh:11719 $sql = 'select countklzzwxh:11395idklzzwxh:11396 as count from assignment where userklzzwxh:11397id = ' . $userid . ' and klzzwxh:11398statusklzzwxh:11399id = 4 or statusklzzwxh:11400id = 8klzzwxh:11401';klzzwxh:11766klzzwxh:11720klzzwxh:11721klzzwxh:11722klzzwxh:11723klzzwxh:11724klzzwxh:11725klzzwxh:11726 klzzwxh:11767klzzwxh:11727klzzwxh:11728klzzwxh:11729klzzwxh:11730klzzwxh:11731klzzwxh:11732klzzwxh:11733 ifklzzwxh:11402$total = $db-klzzwxh:11734queryklzzwxh:11403$sqlklzzwxh:11404-klzzwxh:11735fetchklzzwxh:11405klzzwxh:11406klzzwxh:11407 klzzwxh:11408

      klzzwxh:11786klzzwxh:11787klzzwxh:11788klzzwxh:11789klzzwxh:11790klzzwxh:11791klzzwxh:11792klzzwxh:11793klzzwxh:11794klzzwxh:11795klzzwxh:11796 returnklzzwxh:11768klzzwxh:11998klzzwxh:11797klzzwxh:11798klzzwxh:11799klzzwxh:11800klzzwxh:11801klzzwxh:11802klzzwxh:11803klzzwxh:11804klzzwxh:11805klzzwxh:11806klzzwxh:11807klzzwxh:11808klzzwxh:11809klzzwxh:11810klzzwxh:11811 arrayklzzwxh:11769klzzwxh:11999klzzwxh:11812klzzwxh:11813klzzwxh:11814klzzwxh:11815klzzwxh:11816klzzwxh:11817klzzwxh:11818klzzwxh:11819klzzwxh:11820klzzwxh:11821klzzwxh:11822klzzwxh:11823klzzwxh:11824klzzwxh:11825klzzwxh:11826klzzwxh:11827klzzwxh:11828klzzwxh:11829klzzwxh:11830 klzzwxh:11831responseklzzwxh:11832 =klzzwxh:11833 arrayklzzwxh:11770klzzwxh:12000klzzwxh:11834klzzwxh:11835klzzwxh:11836klzzwxh:11837klzzwxh:11838klzzwxh:11839klzzwxh:11840klzzwxh:11841klzzwxh:11842klzzwxh:11843klzzwxh:11844klzzwxh:11845klzzwxh:11846klzzwxh:11847klzzwxh:11848klzzwxh:11849klzzwxh:11850klzzwxh:11851klzzwxh:11852klzzwxh:11853klzzwxh:11854klzzwxh:11855klzzwxh:11856 klzzwxh:11857ResponseCodeklzzwxh:11858 =klzzwxh:11859 klzzwxh:11860OKklzzwxh:11861klzzwxh:12001klzzwxh:11862klzzwxh:11863klzzwxh:11864klzzwxh:11865klzzwxh:11866klzzwxh:11867klzzwxh:11868klzzwxh:11869klzzwxh:11870klzzwxh:11871klzzwxh:11872klzzwxh:11873klzzwxh:11874klzzwxh:11875klzzwxh:11876klzzwxh:11877klzzwxh:11878klzzwxh:11879klzzwxh:11880 klzzwxh:11771,klzzwxh:12002klzzwxh:11881klzzwxh:11882klzzwxh:11883klzzwxh:11884klzzwxh:11885klzzwxh:11886klzzwxh:11887klzzwxh:11888klzzwxh:11889klzzwxh:11890klzzwxh:11891klzzwxh:11892klzzwxh:11893klzzwxh:11894klzzwxh:11895klzzwxh:11896klzzwxh:11897klzzwxh:11898klzzwxh:11899 klzzwxh:11900dataklzzwxh:11901 =klzzwxh:11902 $totalklzzwxh:11772klzzwxh:11903countklzzwxh:11904klzzwxh:11773klzzwxh:12003klzzwxh:11905klzzwxh:11906klzzwxh:11907klzzwxh:11908klzzwxh:11909klzzwxh:11910klzzwxh:11911klzzwxh:11912klzzwxh:11913klzzwxh:11914klzzwxh:11915klzzwxh:11916klzzwxh:11917klzzwxh:11918klzzwxh:11919 klzzwxh:11774klzzwxh:12004klzzwxh:11920klzzwxh:11921klzzwxh:11922klzzwxh:11923klzzwxh:11924klzzwxh:11925klzzwxh:11926klzzwxh:11927klzzwxh:11928klzzwxh:11929klzzwxh:11930 klzzwxh:11775;klzzwxh:12005klzzwxh:11931klzzwxh:11932klzzwxh:11933klzzwxh:11934klzzwxh:11935klzzwxh:11936klzzwxh:11937klzzwxh:11938klzzwxh:11939klzzwxh:11940klzzwxh:11941 klzzwxh:12006klzzwxh:11942klzzwxh:11943klzzwxh:11944klzzwxh:11945klzzwxh:11946klzzwxh:11947klzzwxh:11948 klzzwxh:11776 else klzzwxh:11777klzzwxh:12007klzzwxh:11949klzzwxh:11950klzzwxh:11951klzzwxh:11952klzzwxh:11953klzzwxh:11954klzzwxh:11955 klzzwxh:12008klzzwxh:11956klzzwxh:11957klzzwxh:11958klzzwxh:11959klzzwxh:11960klzzwxh:11961klzzwxh:11962klzzwxh:11963klzzwxh:11964klzzwxh:11965klzzwxh:11966 returnklzzwxh:11778arrayklzzwxh:11779klzzwxh:11967responseklzzwxh:11968 =klzzwxh:11969 arrayklzzwxh:11780klzzwxh:11970ResponseCodeklzzwxh:11971 =klzzwxh:11972 klzzwxh:11973KOklzzwxh:11974, klzzwxh:11975ErrorCodeklzzwxh:11976 =klzzwxh:11977 klzzwxh:11978SQL20Tklzzwxh:11979, klzzwxh:11980ErrorDescriptionklzzwxh:11981 =klzzwxh:11982 klzzwxh:11983Unable to insert user data in databaseklzzwxh:11984klzzwxh:11781klzzwxh:11782klzzwxh:11783;klzzwxh:12009klzzwxh:11985klzzwxh:11986klzzwxh:11987klzzwxh:11988klzzwxh:11989klzzwxh:11990klzzwxh:11991 klzzwxh:11784klzzwxh:12010klzzwxh:11992klzzwxh:11993klzzwxh:11994 klzzwxh:11785klzzwxh:12011klzzwxh:11995klzzwxh:11996klzzwxh:11997

      klzzwxh:12028klzzwxh:12029klzzwxh:12030 $server-klzzwxh:12031registerklzzwxh:12012klzzwxh:12122klzzwxh:12032klzzwxh:12033klzzwxh:12034klzzwxh:12035klzzwxh:12036klzzwxh:12037klzzwxh:12038 'AddUser',klzzwxh:12123klzzwxh:12039klzzwxh:12040klzzwxh:12041klzzwxh:12042klzzwxh:12043klzzwxh:12044klzzwxh:12045 arrayklzzwxh:12013'data' =klzzwxh:12046 'tns:UserType'klzzwxh:12014,klzzwxh:12124klzzwxh:12047klzzwxh:12048klzzwxh:12049klzzwxh:12050klzzwxh:12051klzzwxh:12052klzzwxh:12053 arrayklzzwxh:12015'response' =klzzwxh:12054 'tns:ResponseType','data' =klzzwxh:12055 'xsd:integer'klzzwxh:12016,klzzwxh:12125klzzwxh:12056klzzwxh:12057klzzwxh:12058klzzwxh:12059klzzwxh:12060klzzwxh:12061klzzwxh:12062 $namespace,klzzwxh:12126klzzwxh:12063klzzwxh:12064klzzwxh:12065klzzwxh:12066klzzwxh:12067klzzwxh:12068klzzwxh:12069 $namespace . 'klzzwxh:12017AddUser',klzzwxh:12127klzzwxh:12070klzzwxh:12071klzzwxh:12072klzzwxh:12073klzzwxh:12074klzzwxh:12075klzzwxh:12076 'rpc',klzzwxh:12128klzzwxh:12077klzzwxh:12078klzzwxh:12079klzzwxh:12080klzzwxh:12081klzzwxh:12082klzzwxh:12083 'encoded',klzzwxh:12129klzzwxh:12084klzzwxh:12085klzzwxh:12086klzzwxh:12087klzzwxh:12088klzzwxh:12089klzzwxh:12090 'Add a new local user to the backend' klzzwxh:12130klzzwxh:12091klzzwxh:12092klzzwxh:12093 klzzwxh:12018;klzzwxh:12131klzzwxh:12094klzzwxh:12095klzzwxh:12096 klzzwxh:12132klzzwxh:12097klzzwxh:12098klzzwxh:12099 function AddUserklzzwxh:12019$dataklzzwxh:12020 klzzwxh:12021klzzwxh:12133klzzwxh:12100klzzwxh:12101klzzwxh:12102klzzwxh:12103klzzwxh:12104klzzwxh:12105klzzwxh:12106 klzzwxh:12134klzzwxh:12107klzzwxh:12108klzzwxh:12109klzzwxh:12110klzzwxh:12111klzzwxh:12112klzzwxh:12113 $user = new userklzzwxh:12022klzzwxh:12023;klzzwxh:12135klzzwxh:12114klzzwxh:12115klzzwxh:12116klzzwxh:12117klzzwxh:12118klzzwxh:12119klzzwxh:12120 $user-klzzwxh:12121klzzwxh:12024klzzwxh:12025fillklzzwxh:12026$dataklzzwxh:12027;

      klzzwxh:12141klzzwxh:12142klzzwxh:12143klzzwxh:12144klzzwxh:12145klzzwxh:12146klzzwxh:12147 ifklzzwxh:12136$id = $user-klzzwxh:12148insertklzzwxh:12137klzzwxh:12138klzzwxh:12139 klzzwxh:12140

      klzzwxh:12172klzzwxh:12173klzzwxh:12174klzzwxh:12175klzzwxh:12176klzzwxh:12177klzzwxh:12178klzzwxh:12179klzzwxh:12180klzzwxh:12181klzzwxh:12182 returnklzzwxh:12149klzzwxh:12448klzzwxh:12183klzzwxh:12184klzzwxh:12185klzzwxh:12186klzzwxh:12187klzzwxh:12188klzzwxh:12189klzzwxh:12190klzzwxh:12191klzzwxh:12192klzzwxh:12193klzzwxh:12194klzzwxh:12195klzzwxh:12196klzzwxh:12197 arrayklzzwxh:12150klzzwxh:12449klzzwxh:12198klzzwxh:12199klzzwxh:12200klzzwxh:12201klzzwxh:12202klzzwxh:12203klzzwxh:12204klzzwxh:12205klzzwxh:12206klzzwxh:12207klzzwxh:12208klzzwxh:12209klzzwxh:12210klzzwxh:12211klzzwxh:12212klzzwxh:12213klzzwxh:12214klzzwxh:12215klzzwxh:12216 klzzwxh:12217responseklzzwxh:12218 =klzzwxh:12219 arrayklzzwxh:12151klzzwxh:12450klzzwxh:12220klzzwxh:12221klzzwxh:12222klzzwxh:12223klzzwxh:12224klzzwxh:12225klzzwxh:12226klzzwxh:12227klzzwxh:12228klzzwxh:12229klzzwxh:12230klzzwxh:12231klzzwxh:12232klzzwxh:12233klzzwxh:12234klzzwxh:12235klzzwxh:12236klzzwxh:12237klzzwxh:12238klzzwxh:12239klzzwxh:12240klzzwxh:12241klzzwxh:12242 klzzwxh:12243ResponseCodeklzzwxh:12244 =klzzwxh:12245 klzzwxh:12246OKklzzwxh:12247klzzwxh:12451klzzwxh:12248klzzwxh:12249klzzwxh:12250klzzwxh:12251klzzwxh:12252klzzwxh:12253klzzwxh:12254klzzwxh:12255klzzwxh:12256klzzwxh:12257klzzwxh:12258klzzwxh:12259klzzwxh:12260klzzwxh:12261klzzwxh:12262klzzwxh:12263klzzwxh:12264klzzwxh:12265klzzwxh:12266 klzzwxh:12152,klzzwxh:12452klzzwxh:12267klzzwxh:12268klzzwxh:12269klzzwxh:12270klzzwxh:12271klzzwxh:12272klzzwxh:12273klzzwxh:12274klzzwxh:12275klzzwxh:12276klzzwxh:12277klzzwxh:12278klzzwxh:12279klzzwxh:12280klzzwxh:12281klzzwxh:12282klzzwxh:12283klzzwxh:12284klzzwxh:12285 klzzwxh:12286dataklzzwxh:12287 =klzzwxh:12288 $idklzzwxh:12453klzzwxh:12289klzzwxh:12290klzzwxh:12291klzzwxh:12292klzzwxh:12293klzzwxh:12294klzzwxh:12295klzzwxh:12296klzzwxh:12297klzzwxh:12298klzzwxh:12299klzzwxh:12300klzzwxh:12301klzzwxh:12302klzzwxh:12303 klzzwxh:12153klzzwxh:12454klzzwxh:12304klzzwxh:12305klzzwxh:12306klzzwxh:12307klzzwxh:12308klzzwxh:12309klzzwxh:12310klzzwxh:12311klzzwxh:12312klzzwxh:12313klzzwxh:12314 klzzwxh:12154;klzzwxh:12455klzzwxh:12315klzzwxh:12316klzzwxh:12317klzzwxh:12318klzzwxh:12319klzzwxh:12320klzzwxh:12321klzzwxh:12322klzzwxh:12323klzzwxh:12324klzzwxh:12325 klzzwxh:12456klzzwxh:12326klzzwxh:12327klzzwxh:12328klzzwxh:12329klzzwxh:12330klzzwxh:12331klzzwxh:12332 klzzwxh:12155 else klzzwxh:12156klzzwxh:12457klzzwxh:12333klzzwxh:12334klzzwxh:12335klzzwxh:12336klzzwxh:12337klzzwxh:12338klzzwxh:12339 klzzwxh:12458klzzwxh:12340klzzwxh:12341klzzwxh:12342klzzwxh:12343klzzwxh:12344klzzwxh:12345klzzwxh:12346klzzwxh:12347klzzwxh:12348klzzwxh:12349klzzwxh:12350 returnklzzwxh:12157arrayklzzwxh:12158klzzwxh:12351responseklzzwxh:12352 =klzzwxh:12353 arrayklzzwxh:12159klzzwxh:12354ResponseCodeklzzwxh:12355 =klzzwxh:12356 klzzwxh:12357KOklzzwxh:12358, klzzwxh:12359ErrorCodeklzzwxh:12360 =klzzwxh:12361 klzzwxh:12362SQL20Tklzzwxh:12363, klzzwxh:12364ErrorDescriptionklzzwxh:12365 =klzzwxh:12366 klzzwxh:12367Unable to insert user data in databaseklzzwxh:12368klzzwxh:12160klzzwxh:12161klzzwxh:12162;klzzwxh:12459klzzwxh:12369klzzwxh:12370klzzwxh:12371klzzwxh:12372klzzwxh:12373klzzwxh:12374klzzwxh:12375 klzzwxh:12163klzzwxh:12460klzzwxh:12376klzzwxh:12377klzzwxh:12378 klzzwxh:12164klzzwxh:12461klzzwxh:12379klzzwxh:12380klzzwxh:12381 klzzwxh:12462klzzwxh:12382klzzwxh:12383klzzwxh:12384 $server-klzzwxh:12385registerklzzwxh:12165klzzwxh:12463klzzwxh:12386klzzwxh:12387klzzwxh:12388klzzwxh:12389klzzwxh:12390klzzwxh:12391klzzwxh:12392 'GetTaskUsers',klzzwxh:12464klzzwxh:12393klzzwxh:12394klzzwxh:12395klzzwxh:12396klzzwxh:12397klzzwxh:12398klzzwxh:12399 arrayklzzwxh:12166'taskId' =klzzwxh:12400 'xsd:integer'klzzwxh:12167,klzzwxh:12465klzzwxh:12401klzzwxh:12402klzzwxh:12403klzzwxh:12404klzzwxh:12405klzzwxh:12406klzzwxh:12407 arrayklzzwxh:12168'response' =klzzwxh:12408 'tns:ResponseType','data' =klzzwxh:12409 'tns:UserCatalogType'klzzwxh:12169,klzzwxh:12466klzzwxh:12410klzzwxh:12411klzzwxh:12412klzzwxh:12413klzzwxh:12414klzzwxh:12415klzzwxh:12416 $namespace,klzzwxh:12467klzzwxh:12417klzzwxh:12418klzzwxh:12419klzzwxh:12420klzzwxh:12421klzzwxh:12422klzzwxh:12423 $namespace . 'klzzwxh:12170GetTaskUsers',klzzwxh:12468klzzwxh:12424klzzwxh:12425klzzwxh:12426klzzwxh:12427klzzwxh:12428klzzwxh:12429klzzwxh:12430 'rpc',klzzwxh:12469klzzwxh:12431klzzwxh:12432klzzwxh:12433klzzwxh:12434klzzwxh:12435klzzwxh:12436klzzwxh:12437 'encoded',klzzwxh:12470klzzwxh:12438klzzwxh:12439klzzwxh:12440klzzwxh:12441klzzwxh:12442klzzwxh:12443klzzwxh:12444 'Get the list of associated users for a task given by taskId'klzzwxh:12471klzzwxh:12445klzzwxh:12446klzzwxh:12447 klzzwxh:12171;

      klzzwxh:12506klzzwxh:12507klzzwxh:12508 function GetTaskUsersklzzwxh:12472$taskIdklzzwxh:12473 klzzwxh:12474klzzwxh:12658klzzwxh:12509klzzwxh:12510klzzwxh:12511klzzwxh:12512klzzwxh:12513klzzwxh:12514klzzwxh:12515 klzzwxh:12659klzzwxh:12516klzzwxh:12517klzzwxh:12518klzzwxh:12519klzzwxh:12520klzzwxh:12521klzzwxh:12522 global $db;klzzwxh:12660klzzwxh:12523klzzwxh:12524klzzwxh:12525klzzwxh:12526klzzwxh:12527klzzwxh:12528klzzwxh:12529 klzzwxh:12661klzzwxh:12530klzzwxh:12531klzzwxh:12532klzzwxh:12533klzzwxh:12534klzzwxh:12535klzzwxh:12536 $sql = klzzwxh:12537select klzzwxh:12475 from assignment where taskklzzwxh:12476id = klzzwxh:12538 . $taskId; klzzwxh:12662klzzwxh:12539klzzwxh:12540klzzwxh:12541klzzwxh:12542klzzwxh:12543klzzwxh:12544klzzwxh:12545 klzzwxh:12663klzzwxh:12546klzzwxh:12547klzzwxh:12548klzzwxh:12549klzzwxh:12550klzzwxh:12551klzzwxh:12552 ifklzzwxh:12477$result = $db-klzzwxh:12553queryklzzwxh:12478$sqlklzzwxh:12479klzzwxh:12480 klzzwxh:12481klzzwxh:12664klzzwxh:12554klzzwxh:12555klzzwxh:12556klzzwxh:12557klzzwxh:12558klzzwxh:12559klzzwxh:12560klzzwxh:12561klzzwxh:12562klzzwxh:12563klzzwxh:12564 klzzwxh:12665klzzwxh:12565klzzwxh:12566klzzwxh:12567klzzwxh:12568klzzwxh:12569klzzwxh:12570klzzwxh:12571klzzwxh:12572klzzwxh:12573klzzwxh:12574klzzwxh:12575 foreachklzzwxh:12482$result-klzzwxh:12576fetchAllklzzwxh:12483PDO::FETCHklzzwxh:12484ASSOCklzzwxh:12485 as $rowklzzwxh:12486 klzzwxh:12487klzzwxh:12666klzzwxh:12577klzzwxh:12578klzzwxh:12579klzzwxh:12580klzzwxh:12581klzzwxh:12582klzzwxh:12583klzzwxh:12584klzzwxh:12585klzzwxh:12586klzzwxh:12587klzzwxh:12588klzzwxh:12589klzzwxh:12590klzzwxh:12591 $user = new userklzzwxh:12488klzzwxh:12489;klzzwxh:12667klzzwxh:12592klzzwxh:12593klzzwxh:12594klzzwxh:12595klzzwxh:12596klzzwxh:12597klzzwxh:12598klzzwxh:12599klzzwxh:12600klzzwxh:12601klzzwxh:12602klzzwxh:12603klzzwxh:12604klzzwxh:12605klzzwxh:12606 $user-klzzwxh:12607klzzwxh:12490klzzwxh:12491setklzzwxh:12492klzzwxh:12608idklzzwxh:12609,$rowklzzwxh:12493klzzwxh:12610userklzzwxh:12494idklzzwxh:12611klzzwxh:12495klzzwxh:12496;klzzwxh:12668klzzwxh:12612klzzwxh:12613klzzwxh:12614klzzwxh:12615klzzwxh:12616klzzwxh:12617klzzwxh:12618klzzwxh:12619klzzwxh:12620klzzwxh:12621klzzwxh:12622klzzwxh:12623klzzwxh:12624klzzwxh:12625klzzwxh:12626 $user-klzzwxh:12627getklzzwxh:12497klzzwxh:12498;klzzwxh:12669klzzwxh:12628klzzwxh:12629klzzwxh:12630klzzwxh:12631klzzwxh:12632klzzwxh:12633klzzwxh:12634klzzwxh:12635klzzwxh:12636klzzwxh:12637klzzwxh:12638klzzwxh:12639klzzwxh:12640klzzwxh:12641klzzwxh:12642 $dataklzzwxh:12499klzzwxh:12500 = $user-klzzwxh:12643klzzwxh:12501klzzwxh:12502toArrayklzzwxh:12503klzzwxh:12504;klzzwxh:12644klzzwxh:12645klzzwxh:12646 klzzwxh:12670klzzwxh:12647klzzwxh:12648klzzwxh:12649klzzwxh:12650klzzwxh:12651klzzwxh:12652klzzwxh:12653klzzwxh:12654klzzwxh:12655klzzwxh:12656klzzwxh:12657 klzzwxh:12505

      klzzwxh:12876klzzwxh:12877klzzwxh:12878klzzwxh:12879klzzwxh:12880klzzwxh:12881klzzwxh:12882klzzwxh:12883klzzwxh:12884klzzwxh:12885klzzwxh:12886 returnklzzwxh:12671arrayklzzwxh:12672klzzwxh:12887responseklzzwxh:12888 =klzzwxh:12889 arrayklzzwxh:12673klzzwxh:12890ResponseCodeklzzwxh:12891 =klzzwxh:12892 klzzwxh:12893OKklzzwxh:12894klzzwxh:12674,klzzwxh:12895dataklzzwxh:12896 =klzzwxh:12897 $dataklzzwxh:12675klzzwxh:12676;klzzwxh:14215klzzwxh:12898klzzwxh:12899klzzwxh:12900klzzwxh:12901klzzwxh:12902klzzwxh:12903klzzwxh:12904klzzwxh:12905klzzwxh:12906klzzwxh:12907klzzwxh:12908 klzzwxh:14216klzzwxh:12909klzzwxh:12910klzzwxh:12911klzzwxh:12912klzzwxh:12913klzzwxh:12914klzzwxh:12915 klzzwxh:12677 else klzzwxh:12678klzzwxh:14217klzzwxh:12916klzzwxh:12917klzzwxh:12918klzzwxh:12919klzzwxh:12920klzzwxh:12921klzzwxh:12922klzzwxh:12923klzzwxh:12924klzzwxh:12925klzzwxh:12926 klzzwxh:14218klzzwxh:12927klzzwxh:12928klzzwxh:12929klzzwxh:12930klzzwxh:12931klzzwxh:12932klzzwxh:12933klzzwxh:12934klzzwxh:12935klzzwxh:12936klzzwxh:12937 returnklzzwxh:12679arrayklzzwxh:12680klzzwxh:12938responseklzzwxh:12939 =klzzwxh:12940 arrayklzzwxh:12681klzzwxh:12941ResponseCodeklzzwxh:12942 =klzzwxh:12943 klzzwxh:12944KOklzzwxh:12945, klzzwxh:12946ErrorCodeklzzwxh:12947 =klzzwxh:12948 klzzwxh:12949SQL05Tklzzwxh:12950, klzzwxh:12951ErrorDescriptionklzzwxh:12952 =klzzwxh:12953 klzzwxh:12954Unable to retrieve the user lista ssopciated to the given taskklzzwxh:12955klzzwxh:12682klzzwxh:12683klzzwxh:12684;klzzwxh:14219klzzwxh:12956klzzwxh:12957klzzwxh:12958klzzwxh:12959klzzwxh:12960klzzwxh:12961klzzwxh:12962klzzwxh:12963klzzwxh:12964klzzwxh:12965klzzwxh:12966 klzzwxh:14220klzzwxh:12967klzzwxh:12968klzzwxh:12969klzzwxh:12970klzzwxh:12971klzzwxh:12972klzzwxh:12973 klzzwxh:12685klzzwxh:14221klzzwxh:12974klzzwxh:12975klzzwxh:12976klzzwxh:12977klzzwxh:12978klzzwxh:12979klzzwxh:12980 klzzwxh:14222klzzwxh:12981klzzwxh:12982klzzwxh:12983 klzzwxh:12686klzzwxh:14223klzzwxh:12984klzzwxh:12985klzzwxh:12986 klzzwxh:14224klzzwxh:12987klzzwxh:12988klzzwxh:12989 $server-klzzwxh:12990registerklzzwxh:12687klzzwxh:14225klzzwxh:12991klzzwxh:12992klzzwxh:12993klzzwxh:12994klzzwxh:12995klzzwxh:12996klzzwxh:12997 'GetTaskComments',klzzwxh:14226klzzwxh:12998klzzwxh:12999klzzwxh:13000klzzwxh:13001klzzwxh:13002klzzwxh:13003klzzwxh:13004 arrayklzzwxh:12688'taskId' =klzzwxh:13005 'xsd:integer'klzzwxh:12689,klzzwxh:14227klzzwxh:13006klzzwxh:13007klzzwxh:13008klzzwxh:13009klzzwxh:13010klzzwxh:13011klzzwxh:13012 arrayklzzwxh:12690'response' =klzzwxh:13013 'tns:ResponseType','data' =klzzwxh:13014 'CommentCatalogType'klzzwxh:12691,klzzwxh:14228klzzwxh:13015klzzwxh:13016klzzwxh:13017klzzwxh:13018klzzwxh:13019klzzwxh:13020klzzwxh:13021 $namespace,klzzwxh:14229klzzwxh:13022klzzwxh:13023klzzwxh:13024klzzwxh:13025klzzwxh:13026klzzwxh:13027klzzwxh:13028 $namespace . 'klzzwxh:12692GetTaskComments',klzzwxh:14230klzzwxh:13029klzzwxh:13030klzzwxh:13031klzzwxh:13032klzzwxh:13033klzzwxh:13034klzzwxh:13035 'rpc',klzzwxh:14231klzzwxh:13036klzzwxh:13037klzzwxh:13038klzzwxh:13039klzzwxh:13040klzzwxh:13041klzzwxh:13042 'encoded',klzzwxh:14232klzzwxh:13043klzzwxh:13044klzzwxh:13045klzzwxh:13046klzzwxh:13047klzzwxh:13048klzzwxh:13049 'Get the list of associated comments for a task given by taskId'klzzwxh:14233klzzwxh:13050klzzwxh:13051klzzwxh:13052 klzzwxh:12693;klzzwxh:14234klzzwxh:13053klzzwxh:13054klzzwxh:13055 klzzwxh:14235klzzwxh:13056klzzwxh:13057klzzwxh:13058 function GetTaskCommentsklzzwxh:12694$taskIdklzzwxh:12695 klzzwxh:12696klzzwxh:14236klzzwxh:13059klzzwxh:13060klzzwxh:13061klzzwxh:13062klzzwxh:13063klzzwxh:13064klzzwxh:13065 klzzwxh:14237klzzwxh:13066klzzwxh:13067klzzwxh:13068klzzwxh:13069klzzwxh:13070klzzwxh:13071klzzwxh:13072 global $db;klzzwxh:14238klzzwxh:13073klzzwxh:13074klzzwxh:13075klzzwxh:13076klzzwxh:13077klzzwxh:13078klzzwxh:13079 klzzwxh:14239klzzwxh:13080klzzwxh:13081klzzwxh:13082klzzwxh:13083klzzwxh:13084klzzwxh:13085klzzwxh:13086 $sql = klzzwxh:13087select klzzwxh:12697 from comment where taskklzzwxh:12698id = klzzwxh:13088 . $taskId;klzzwxh:14240klzzwxh:13089klzzwxh:13090klzzwxh:13091klzzwxh:13092klzzwxh:13093klzzwxh:13094klzzwxh:13095 klzzwxh:14241klzzwxh:13096klzzwxh:13097klzzwxh:13098klzzwxh:13099klzzwxh:13100klzzwxh:13101klzzwxh:13102 ifklzzwxh:12699$result = $db-klzzwxh:13103queryklzzwxh:12700$sqlklzzwxh:12701klzzwxh:12702 klzzwxh:12703klzzwxh:14242klzzwxh:13104klzzwxh:13105klzzwxh:13106klzzwxh:13107klzzwxh:13108klzzwxh:13109klzzwxh:13110klzzwxh:13111klzzwxh:13112klzzwxh:13113klzzwxh:13114 klzzwxh:14243klzzwxh:13115klzzwxh:13116klzzwxh:13117klzzwxh:13118klzzwxh:13119klzzwxh:13120klzzwxh:13121klzzwxh:13122klzzwxh:13123klzzwxh:13124klzzwxh:13125 foreachklzzwxh:12704$result-klzzwxh:13126fetchAllklzzwxh:12705PDO::FETCHklzzwxh:12706ASSOCklzzwxh:12707 as $rowklzzwxh:12708 klzzwxh:12709klzzwxh:13127klzzwxh:13128klzzwxh:13129 klzzwxh:14244klzzwxh:13130klzzwxh:13131klzzwxh:13132klzzwxh:13133klzzwxh:13134klzzwxh:13135klzzwxh:13136klzzwxh:13137klzzwxh:13138klzzwxh:13139klzzwxh:13140klzzwxh:13141klzzwxh:13142klzzwxh:13143klzzwxh:13144klzzwxh:13145klzzwxh:13146 klzzwxh:14245klzzwxh:13147klzzwxh:13148klzzwxh:13149klzzwxh:13150klzzwxh:13151klzzwxh:13152klzzwxh:13153klzzwxh:13154klzzwxh:13155klzzwxh:13156klzzwxh:13157klzzwxh:13158klzzwxh:13159klzzwxh:13160klzzwxh:13161klzzwxh:13162klzzwxh:13163 $comment = new commentklzzwxh:12710klzzwxh:12711;klzzwxh:14246klzzwxh:13164klzzwxh:13165klzzwxh:13166klzzwxh:13167klzzwxh:13168klzzwxh:13169klzzwxh:13170klzzwxh:13171klzzwxh:13172klzzwxh:13173klzzwxh:13174klzzwxh:13175klzzwxh:13176klzzwxh:13177klzzwxh:13178klzzwxh:13179klzzwxh:13180 $comment-klzzwxh:13181klzzwxh:12712klzzwxh:12713setklzzwxh:12714klzzwxh:13182idklzzwxh:13183,$rowklzzwxh:12715klzzwxh:13184idklzzwxh:13185klzzwxh:12716klzzwxh:12717;klzzwxh:14247klzzwxh:13186klzzwxh:13187klzzwxh:13188klzzwxh:13189klzzwxh:13190klzzwxh:13191klzzwxh:13192klzzwxh:13193klzzwxh:13194klzzwxh:13195klzzwxh:13196klzzwxh:13197klzzwxh:13198klzzwxh:13199klzzwxh:13200klzzwxh:13201klzzwxh:13202 $comment-klzzwxh:13203getklzzwxh:12718klzzwxh:12719;klzzwxh:14248klzzwxh:13204klzzwxh:13205klzzwxh:13206klzzwxh:13207klzzwxh:13208klzzwxh:13209klzzwxh:13210klzzwxh:13211klzzwxh:13212klzzwxh:13213klzzwxh:13214klzzwxh:13215klzzwxh:13216klzzwxh:13217klzzwxh:13218klzzwxh:13219klzzwxh:13220 $dataklzzwxh:12720klzzwxh:12721 = $comment-klzzwxh:13221klzzwxh:12722klzzwxh:12723toArrayklzzwxh:12724klzzwxh:12725;klzzwxh:14249klzzwxh:13222klzzwxh:13223klzzwxh:13224klzzwxh:13225klzzwxh:13226klzzwxh:13227klzzwxh:13228klzzwxh:13229klzzwxh:13230klzzwxh:13231klzzwxh:13232klzzwxh:13233klzzwxh:13234klzzwxh:13235klzzwxh:13236klzzwxh:13237klzzwxh:13238 klzzwxh:14250klzzwxh:13239klzzwxh:13240klzzwxh:13241klzzwxh:13242klzzwxh:13243klzzwxh:13244klzzwxh:13245klzzwxh:13246klzzwxh:13247klzzwxh:13248klzzwxh:13249 klzzwxh:12726klzzwxh:14251klzzwxh:13250klzzwxh:13251klzzwxh:13252klzzwxh:13253klzzwxh:13254klzzwxh:13255klzzwxh:13256klzzwxh:13257klzzwxh:13258klzzwxh:13259klzzwxh:13260 klzzwxh:14252klzzwxh:13261klzzwxh:13262klzzwxh:13263klzzwxh:13264klzzwxh:13265klzzwxh:13266klzzwxh:13267klzzwxh:13268klzzwxh:13269klzzwxh:13270klzzwxh:13271 returnklzzwxh:12727arrayklzzwxh:12728klzzwxh:13272responseklzzwxh:13273 =klzzwxh:13274 arrayklzzwxh:12729klzzwxh:13275ResponseCodeklzzwxh:13276 =klzzwxh:13277 klzzwxh:13278OKklzzwxh:13279klzzwxh:12730,klzzwxh:13280dataklzzwxh:13281 =klzzwxh:13282 $dataklzzwxh:12731klzzwxh:12732;klzzwxh:14253klzzwxh:13283klzzwxh:13284klzzwxh:13285klzzwxh:13286klzzwxh:13287klzzwxh:13288klzzwxh:13289klzzwxh:13290klzzwxh:13291klzzwxh:13292klzzwxh:13293 klzzwxh:14254klzzwxh:13294klzzwxh:13295klzzwxh:13296klzzwxh:13297klzzwxh:13298klzzwxh:13299klzzwxh:13300 klzzwxh:12733 else klzzwxh:12734klzzwxh:14255klzzwxh:13301klzzwxh:13302klzzwxh:13303klzzwxh:13304klzzwxh:13305klzzwxh:13306klzzwxh:13307klzzwxh:13308klzzwxh:13309klzzwxh:13310klzzwxh:13311 klzzwxh:14256klzzwxh:13312klzzwxh:13313klzzwxh:13314klzzwxh:13315klzzwxh:13316klzzwxh:13317klzzwxh:13318klzzwxh:13319klzzwxh:13320klzzwxh:13321klzzwxh:13322 returnklzzwxh:12735arrayklzzwxh:12736klzzwxh:13323responseklzzwxh:13324 =klzzwxh:13325 arrayklzzwxh:12737klzzwxh:13326ResponseCodeklzzwxh:13327 =klzzwxh:13328 klzzwxh:13329KOklzzwxh:13330, klzzwxh:13331ErrorCodeklzzwxh:13332 =klzzwxh:13333 klzzwxh:13334SQL15Tklzzwxh:13335, klzzwxh:13336ErrorDescriptionklzzwxh:13337 =klzzwxh:13338 klzzwxh:13339Unable to retrieve the comment list associated to the given taskklzzwxh:13340klzzwxh:12738klzzwxh:12739klzzwxh:12740;klzzwxh:14257klzzwxh:13341klzzwxh:13342klzzwxh:13343klzzwxh:13344klzzwxh:13345klzzwxh:13346klzzwxh:13347 klzzwxh:12741klzzwxh:14258klzzwxh:13348klzzwxh:13349klzzwxh:13350klzzwxh:13351klzzwxh:13352klzzwxh:13353klzzwxh:13354 klzzwxh:14259klzzwxh:13355klzzwxh:13356klzzwxh:13357 klzzwxh:12742klzzwxh:14260klzzwxh:13358klzzwxh:13359klzzwxh:13360 klzzwxh:14261klzzwxh:13361klzzwxh:13362klzzwxh:13363 $server-klzzwxh:13364registerklzzwxh:12743klzzwxh:14262klzzwxh:13365klzzwxh:13366klzzwxh:13367klzzwxh:13368klzzwxh:13369klzzwxh:13370klzzwxh:13371 'GetTaskAssignments',klzzwxh:14263klzzwxh:13372klzzwxh:13373klzzwxh:13374klzzwxh:13375klzzwxh:13376klzzwxh:13377klzzwxh:13378 arrayklzzwxh:12744'taskId' =klzzwxh:13379 'xsd:integer'klzzwxh:12745,klzzwxh:14264klzzwxh:13380klzzwxh:13381klzzwxh:13382klzzwxh:13383klzzwxh:13384klzzwxh:13385klzzwxh:13386 arrayklzzwxh:12746'response' =klzzwxh:13387 'tns:ResponseType','data' =klzzwxh:13388 'AssignmentCatalogType'klzzwxh:12747,klzzwxh:14265klzzwxh:13389klzzwxh:13390klzzwxh:13391klzzwxh:13392klzzwxh:13393klzzwxh:13394klzzwxh:13395 $namespace,klzzwxh:14266klzzwxh:13396klzzwxh:13397klzzwxh:13398klzzwxh:13399klzzwxh:13400klzzwxh:13401klzzwxh:13402 $namespace . 'klzzwxh:12748GetTaskAssigments',klzzwxh:14267klzzwxh:13403klzzwxh:13404klzzwxh:13405klzzwxh:13406klzzwxh:13407klzzwxh:13408klzzwxh:13409 'rpc',klzzwxh:14268klzzwxh:13410klzzwxh:13411klzzwxh:13412klzzwxh:13413klzzwxh:13414klzzwxh:13415klzzwxh:13416 'encoded',klzzwxh:14269klzzwxh:13417klzzwxh:13418klzzwxh:13419klzzwxh:13420klzzwxh:13421klzzwxh:13422klzzwxh:13423 'Get the list of associated assignments for a task given by taskId'klzzwxh:14270klzzwxh:13424klzzwxh:13425klzzwxh:13426 klzzwxh:12749;klzzwxh:14271klzzwxh:13427klzzwxh:13428klzzwxh:13429 klzzwxh:14272klzzwxh:13430klzzwxh:13431klzzwxh:13432 function GetTaskAssignmentsklzzwxh:12750$taskIdklzzwxh:12751 klzzwxh:12752klzzwxh:14273klzzwxh:13433klzzwxh:13434klzzwxh:13435klzzwxh:13436klzzwxh:13437klzzwxh:13438klzzwxh:13439 klzzwxh:14274klzzwxh:13440klzzwxh:13441klzzwxh:13442klzzwxh:13443klzzwxh:13444klzzwxh:13445klzzwxh:13446 global $db;klzzwxh:14275klzzwxh:13447klzzwxh:13448klzzwxh:13449klzzwxh:13450klzzwxh:13451klzzwxh:13452klzzwxh:13453 klzzwxh:14276klzzwxh:13454klzzwxh:13455klzzwxh:13456klzzwxh:13457klzzwxh:13458klzzwxh:13459klzzwxh:13460 $sql = klzzwxh:13461select id from assignment where taskklzzwxh:12753id = klzzwxh:13462 . $taskId;klzzwxh:14277klzzwxh:13463klzzwxh:13464klzzwxh:13465klzzwxh:13466klzzwxh:13467klzzwxh:13468klzzwxh:13469 ifklzzwxh:12754$result = $db-klzzwxh:13470queryklzzwxh:12755$sqlklzzwxh:12756klzzwxh:12757 klzzwxh:12758klzzwxh:14278klzzwxh:13471klzzwxh:13472klzzwxh:13473klzzwxh:13474klzzwxh:13475klzzwxh:13476klzzwxh:13477klzzwxh:13478klzzwxh:13479klzzwxh:13480klzzwxh:13481 klzzwxh:14279klzzwxh:13482klzzwxh:13483klzzwxh:13484klzzwxh:13485klzzwxh:13486klzzwxh:13487klzzwxh:13488klzzwxh:13489klzzwxh:13490klzzwxh:13491klzzwxh:13492 $data = arrayklzzwxh:12759klzzwxh:12760;klzzwxh:14280klzzwxh:13493klzzwxh:13494klzzwxh:13495klzzwxh:13496klzzwxh:13497klzzwxh:13498klzzwxh:13499klzzwxh:13500klzzwxh:13501klzzwxh:13502klzzwxh:13503 klzzwxh:14281klzzwxh:13504klzzwxh:13505klzzwxh:13506klzzwxh:13507klzzwxh:13508klzzwxh:13509klzzwxh:13510klzzwxh:13511klzzwxh:13512klzzwxh:13513klzzwxh:13514 foreachklzzwxh:12761$result-klzzwxh:13515fetchAllklzzwxh:12762PDO::FETCHklzzwxh:12763ASSOCklzzwxh:12764 as $rowklzzwxh:12765 klzzwxh:12766klzzwxh:13516klzzwxh:13517klzzwxh:13518 klzzwxh:14282klzzwxh:13519klzzwxh:13520klzzwxh:13521klzzwxh:13522klzzwxh:13523klzzwxh:13524klzzwxh:13525klzzwxh:13526klzzwxh:13527klzzwxh:13528klzzwxh:13529klzzwxh:13530klzzwxh:13531klzzwxh:13532klzzwxh:13533klzzwxh:13534klzzwxh:13535 klzzwxh:14283klzzwxh:13536klzzwxh:13537klzzwxh:13538klzzwxh:13539klzzwxh:13540klzzwxh:13541klzzwxh:13542klzzwxh:13543klzzwxh:13544klzzwxh:13545klzzwxh:13546klzzwxh:13547klzzwxh:13548klzzwxh:13549klzzwxh:13550klzzwxh:13551klzzwxh:13552 $assignment = new assignmentklzzwxh:12767klzzwxh:12768;klzzwxh:14284klzzwxh:13553klzzwxh:13554klzzwxh:13555klzzwxh:13556klzzwxh:13557klzzwxh:13558klzzwxh:13559klzzwxh:13560klzzwxh:13561klzzwxh:13562klzzwxh:13563klzzwxh:13564klzzwxh:13565klzzwxh:13566klzzwxh:13567klzzwxh:13568klzzwxh:13569 $assignment-klzzwxh:13570klzzwxh:12769klzzwxh:12770setklzzwxh:12771klzzwxh:13571idklzzwxh:13572,$rowklzzwxh:12772klzzwxh:13573idklzzwxh:13574klzzwxh:12773klzzwxh:12774;klzzwxh:14285klzzwxh:13575klzzwxh:13576klzzwxh:13577klzzwxh:13578klzzwxh:13579klzzwxh:13580klzzwxh:13581klzzwxh:13582klzzwxh:13583klzzwxh:13584klzzwxh:13585klzzwxh:13586klzzwxh:13587klzzwxh:13588klzzwxh:13589klzzwxh:13590klzzwxh:13591 $assignment-klzzwxh:13592getklzzwxh:12775klzzwxh:12776;klzzwxh:14286klzzwxh:13593klzzwxh:13594klzzwxh:13595klzzwxh:13596klzzwxh:13597klzzwxh:13598klzzwxh:13599klzzwxh:13600klzzwxh:13601klzzwxh:13602klzzwxh:13603klzzwxh:13604klzzwxh:13605klzzwxh:13606klzzwxh:13607klzzwxh:13608klzzwxh:13609 $dataklzzwxh:12777klzzwxh:12778 = $assignment-klzzwxh:13610klzzwxh:12779klzzwxh:12780toArrayklzzwxh:12781klzzwxh:12782;klzzwxh:14287klzzwxh:13611klzzwxh:13612klzzwxh:13613klzzwxh:13614klzzwxh:13615klzzwxh:13616klzzwxh:13617klzzwxh:13618klzzwxh:13619klzzwxh:13620klzzwxh:13621klzzwxh:13622klzzwxh:13623klzzwxh:13624klzzwxh:13625klzzwxh:13626klzzwxh:13627 klzzwxh:14288klzzwxh:13628klzzwxh:13629klzzwxh:13630klzzwxh:13631klzzwxh:13632klzzwxh:13633klzzwxh:13634klzzwxh:13635klzzwxh:13636klzzwxh:13637klzzwxh:13638 klzzwxh:12783klzzwxh:14289klzzwxh:13639klzzwxh:13640klzzwxh:13641klzzwxh:13642klzzwxh:13643klzzwxh:13644klzzwxh:13645klzzwxh:13646klzzwxh:13647klzzwxh:13648klzzwxh:13649 klzzwxh:14290klzzwxh:13650klzzwxh:13651klzzwxh:13652klzzwxh:13653klzzwxh:13654klzzwxh:13655klzzwxh:13656klzzwxh:13657klzzwxh:13658klzzwxh:13659klzzwxh:13660 returnklzzwxh:12784arrayklzzwxh:12785klzzwxh:13661responseklzzwxh:13662 =klzzwxh:13663 arrayklzzwxh:12786klzzwxh:13664ResponseCodeklzzwxh:13665 =klzzwxh:13666 klzzwxh:13667OKklzzwxh:13668klzzwxh:12787,klzzwxh:13669dataklzzwxh:13670 =klzzwxh:13671 $dataklzzwxh:12788klzzwxh:12789;klzzwxh:14291klzzwxh:13672klzzwxh:13673klzzwxh:13674klzzwxh:13675klzzwxh:13676klzzwxh:13677klzzwxh:13678klzzwxh:13679klzzwxh:13680klzzwxh:13681klzzwxh:13682 klzzwxh:14292klzzwxh:13683klzzwxh:13684klzzwxh:13685klzzwxh:13686klzzwxh:13687klzzwxh:13688klzzwxh:13689 klzzwxh:12790 else klzzwxh:12791klzzwxh:14293klzzwxh:13690klzzwxh:13691klzzwxh:13692klzzwxh:13693klzzwxh:13694klzzwxh:13695klzzwxh:13696klzzwxh:13697klzzwxh:13698klzzwxh:13699klzzwxh:13700 klzzwxh:14294klzzwxh:13701klzzwxh:13702klzzwxh:13703klzzwxh:13704klzzwxh:13705klzzwxh:13706klzzwxh:13707klzzwxh:13708klzzwxh:13709klzzwxh:13710klzzwxh:13711 returnklzzwxh:12792arrayklzzwxh:12793klzzwxh:13712responseklzzwxh:13713 =klzzwxh:13714 arrayklzzwxh:12794klzzwxh:13715ResponseCodeklzzwxh:13716 =klzzwxh:13717 klzzwxh:13718KOklzzwxh:13719, klzzwxh:13720ErrorCodeklzzwxh:13721 =klzzwxh:13722 klzzwxh:13723SQL16Tklzzwxh:13724, klzzwxh:13725ErrorDescriptionklzzwxh:13726 =klzzwxh:13727 klzzwxh:13728Unable to retrieve the assignment list associated to the given taskklzzwxh:13729klzzwxh:12795klzzwxh:12796klzzwxh:12797;klzzwxh:14295klzzwxh:13730klzzwxh:13731klzzwxh:13732klzzwxh:13733klzzwxh:13734klzzwxh:13735klzzwxh:13736 klzzwxh:12798klzzwxh:14296klzzwxh:13737klzzwxh:13738klzzwxh:13739klzzwxh:13740klzzwxh:13741klzzwxh:13742klzzwxh:13743 klzzwxh:14297klzzwxh:13744klzzwxh:13745klzzwxh:13746 klzzwxh:12799klzzwxh:14298klzzwxh:13747klzzwxh:13748klzzwxh:13749 klzzwxh:14299klzzwxh:13750klzzwxh:13751klzzwxh:13752 $server-klzzwxh:13753registerklzzwxh:12800klzzwxh:14300klzzwxh:13754klzzwxh:13755klzzwxh:13756klzzwxh:13757klzzwxh:13758klzzwxh:13759klzzwxh:13760 'AddUserToTask',klzzwxh:14301klzzwxh:13761klzzwxh:13762klzzwxh:13763klzzwxh:13764klzzwxh:13765klzzwxh:13766klzzwxh:13767 arrayklzzwxh:12801'user' =klzzwxh:13768 'xsd:integer','task' =klzzwxh:13769 'xsd:integer'klzzwxh:12802,klzzwxh:14302klzzwxh:13770klzzwxh:13771klzzwxh:13772klzzwxh:13773klzzwxh:13774klzzwxh:13775klzzwxh:13776 arrayklzzwxh:12803'response' =klzzwxh:13777 'tns:ResponseType','data' =klzzwxh:13778 'tns:AssignmentType'klzzwxh:12804,klzzwxh:14303klzzwxh:13779klzzwxh:13780klzzwxh:13781klzzwxh:13782klzzwxh:13783klzzwxh:13784klzzwxh:13785 $namespace,klzzwxh:14304klzzwxh:13786klzzwxh:13787klzzwxh:13788klzzwxh:13789klzzwxh:13790klzzwxh:13791klzzwxh:13792 $namespace . 'klzzwxh:12805AddUserToTask',klzzwxh:14305klzzwxh:13793klzzwxh:13794klzzwxh:13795klzzwxh:13796klzzwxh:13797klzzwxh:13798klzzwxh:13799 'rpc',klzzwxh:14306klzzwxh:13800klzzwxh:13801klzzwxh:13802klzzwxh:13803klzzwxh:13804klzzwxh:13805klzzwxh:13806 'encoded',klzzwxh:14307klzzwxh:13807klzzwxh:13808klzzwxh:13809klzzwxh:13810klzzwxh:13811klzzwxh:13812klzzwxh:13813 'Assign the user given to the task given'klzzwxh:14308klzzwxh:13814klzzwxh:13815klzzwxh:13816 klzzwxh:12806;klzzwxh:14309klzzwxh:13817klzzwxh:13818klzzwxh:13819 klzzwxh:14310klzzwxh:13820klzzwxh:13821klzzwxh:13822 function AddUserToTaskklzzwxh:12807$userId,$taskIdklzzwxh:12808 klzzwxh:12809klzzwxh:14311klzzwxh:13823klzzwxh:13824klzzwxh:13825klzzwxh:13826klzzwxh:13827klzzwxh:13828klzzwxh:13829 klzzwxh:14312klzzwxh:13830klzzwxh:13831klzzwxh:13832klzzwxh:13833klzzwxh:13834klzzwxh:13835klzzwxh:13836 $user = new userklzzwxh:12810klzzwxh:12811;klzzwxh:14313klzzwxh:13837klzzwxh:13838klzzwxh:13839klzzwxh:13840klzzwxh:13841klzzwxh:13842klzzwxh:13843 $user-klzzwxh:13844klzzwxh:12812klzzwxh:12813setklzzwxh:12814klzzwxh:13845idklzzwxh:13846,$userIdklzzwxh:12815;klzzwxh:14314klzzwxh:13847klzzwxh:13848klzzwxh:13849klzzwxh:13850klzzwxh:13851klzzwxh:13852klzzwxh:13853 ifklzzwxh:12816$user-klzzwxh:13854existsklzzwxh:12817klzzwxh:12818klzzwxh:12819 klzzwxh:12820klzzwxh:14315klzzwxh:13855klzzwxh:13856klzzwxh:13857klzzwxh:13858klzzwxh:13859klzzwxh:13860klzzwxh:13861klzzwxh:13862klzzwxh:13863klzzwxh:13864klzzwxh:13865 klzzwxh:14316klzzwxh:13866klzzwxh:13867klzzwxh:13868klzzwxh:13869klzzwxh:13870klzzwxh:13871klzzwxh:13872klzzwxh:13873klzzwxh:13874 $task = new taskklzzwxh:12821klzzwxh:12822;klzzwxh:14317klzzwxh:13875klzzwxh:13876klzzwxh:13877klzzwxh:13878klzzwxh:13879klzzwxh:13880klzzwxh:13881klzzwxh:13882klzzwxh:13883 $task-klzzwxh:13884klzzwxh:12823klzzwxh:12824setklzzwxh:12825klzzwxh:13885idklzzwxh:13886,$taskIdklzzwxh:12826;klzzwxh:14318klzzwxh:13887klzzwxh:13888klzzwxh:13889klzzwxh:13890klzzwxh:13891klzzwxh:13892klzzwxh:13893klzzwxh:13894klzzwxh:13895 klzzwxh:14319klzzwxh:13896klzzwxh:13897klzzwxh:13898klzzwxh:13899klzzwxh:13900klzzwxh:13901klzzwxh:13902klzzwxh:13903klzzwxh:13904 ifklzzwxh:12827$task-klzzwxh:13905existsklzzwxh:12828klzzwxh:12829klzzwxh:12830 klzzwxh:12831klzzwxh:14320klzzwxh:13906klzzwxh:13907klzzwxh:13908klzzwxh:13909klzzwxh:13910klzzwxh:13911klzzwxh:13912klzzwxh:13913klzzwxh:13914klzzwxh:13915klzzwxh:13916klzzwxh:13917klzzwxh:13918 klzzwxh:14321klzzwxh:13919klzzwxh:13920klzzwxh:13921klzzwxh:13922klzzwxh:13923klzzwxh:13924klzzwxh:13925klzzwxh:13926klzzwxh:13927klzzwxh:13928klzzwxh:13929klzzwxh:13930klzzwxh:13931 $assignment = new assignmentklzzwxh:12832klzzwxh:12833;klzzwxh:14322klzzwxh:13932klzzwxh:13933klzzwxh:13934klzzwxh:13935klzzwxh:13936klzzwxh:13937klzzwxh:13938klzzwxh:13939klzzwxh:13940klzzwxh:13941klzzwxh:13942klzzwxh:13943klzzwxh:13944 $assignment-klzzwxh:13945klzzwxh:12834klzzwxh:12835setklzzwxh:12836klzzwxh:13946userklzzwxh:12837idklzzwxh:13947,$userIdklzzwxh:12838;klzzwxh:14323klzzwxh:13948klzzwxh:13949klzzwxh:13950klzzwxh:13951klzzwxh:13952klzzwxh:13953klzzwxh:13954klzzwxh:13955klzzwxh:13956klzzwxh:13957klzzwxh:13958klzzwxh:13959klzzwxh:13960 $assignment-klzzwxh:13961klzzwxh:12839klzzwxh:12840setklzzwxh:12841klzzwxh:13962taskklzzwxh:12842idklzzwxh:13963,$taskIdklzzwxh:12843;klzzwxh:14324klzzwxh:13964klzzwxh:13965klzzwxh:13966klzzwxh:13967klzzwxh:13968klzzwxh:13969klzzwxh:13970klzzwxh:13971klzzwxh:13972klzzwxh:13973klzzwxh:13974klzzwxh:13975klzzwxh:13976 ifklzzwxh:12844$id = $assignment-klzzwxh:13977insertklzzwxh:12845klzzwxh:12846klzzwxh:12847 klzzwxh:12848klzzwxh:14325klzzwxh:13978klzzwxh:13979klzzwxh:13980klzzwxh:13981klzzwxh:13982klzzwxh:13983klzzwxh:13984klzzwxh:13985klzzwxh:13986klzzwxh:13987klzzwxh:13988klzzwxh:13989klzzwxh:13990klzzwxh:13991klzzwxh:13992klzzwxh:13993klzzwxh:13994 klzzwxh:14326klzzwxh:13995klzzwxh:13996klzzwxh:13997klzzwxh:13998klzzwxh:13999klzzwxh:14000klzzwxh:14001klzzwxh:14002klzzwxh:14003klzzwxh:14004klzzwxh:14005klzzwxh:14006klzzwxh:14007klzzwxh:14008klzzwxh:14009klzzwxh:14010klzzwxh:14011 $assignment-klzzwxh:14012klzzwxh:12849klzzwxh:12850setklzzwxh:12851klzzwxh:14013idklzzwxh:14014,$idklzzwxh:12852;klzzwxh:14327klzzwxh:14015klzzwxh:14016klzzwxh:14017klzzwxh:14018klzzwxh:14019klzzwxh:14020klzzwxh:14021klzzwxh:14022klzzwxh:14023klzzwxh:14024klzzwxh:14025klzzwxh:14026klzzwxh:14027klzzwxh:14028klzzwxh:14029klzzwxh:14030klzzwxh:14031 $assignment-klzzwxh:14032getklzzwxh:12853klzzwxh:12854;klzzwxh:14328klzzwxh:14033klzzwxh:14034klzzwxh:14035klzzwxh:14036klzzwxh:14037klzzwxh:14038klzzwxh:14039klzzwxh:14040klzzwxh:14041klzzwxh:14042klzzwxh:14043klzzwxh:14044klzzwxh:14045klzzwxh:14046klzzwxh:14047klzzwxh:14048klzzwxh:14049 klzzwxh:14329klzzwxh:14050klzzwxh:14051klzzwxh:14052klzzwxh:14053klzzwxh:14054klzzwxh:14055klzzwxh:14056klzzwxh:14057klzzwxh:14058klzzwxh:14059klzzwxh:14060klzzwxh:14061klzzwxh:14062klzzwxh:14063klzzwxh:14064klzzwxh:14065klzzwxh:14066 returnklzzwxh:12855arrayklzzwxh:12856klzzwxh:14067responseklzzwxh:14068 =klzzwxh:14069 arrayklzzwxh:12857klzzwxh:14070ResponseCodeklzzwxh:14071 =klzzwxh:14072 klzzwxh:14073OKklzzwxh:14074klzzwxh:12858,'data' =klzzwxh:14075 $assignment-klzzwxh:14076klzzwxh:12859klzzwxh:12860toArrayklzzwxh:12861klzzwxh:12862klzzwxh:12863klzzwxh:12864;klzzwxh:14330klzzwxh:14077klzzwxh:14078klzzwxh:14079klzzwxh:14080klzzwxh:14081klzzwxh:14082klzzwxh:14083klzzwxh:14084klzzwxh:14085klzzwxh:14086klzzwxh:14087klzzwxh:14088klzzwxh:14089klzzwxh:14090klzzwxh:14091klzzwxh:14092klzzwxh:14093 klzzwxh:14331klzzwxh:14094klzzwxh:14095klzzwxh:14096klzzwxh:14097klzzwxh:14098klzzwxh:14099klzzwxh:14100klzzwxh:14101klzzwxh:14102klzzwxh:14103klzzwxh:14104klzzwxh:14105klzzwxh:14106 klzzwxh:12865 else klzzwxh:12866klzzwxh:14332klzzwxh:14107klzzwxh:14108klzzwxh:14109klzzwxh:14110klzzwxh:14111klzzwxh:14112klzzwxh:14113klzzwxh:14114klzzwxh:14115klzzwxh:14116klzzwxh:14117klzzwxh:14118klzzwxh:14119klzzwxh:14120klzzwxh:14121klzzwxh:14122klzzwxh:14123 klzzwxh:14333klzzwxh:14124klzzwxh:14125klzzwxh:14126klzzwxh:14127klzzwxh:14128klzzwxh:14129klzzwxh:14130klzzwxh:14131klzzwxh:14132klzzwxh:14133klzzwxh:14134klzzwxh:14135klzzwxh:14136klzzwxh:14137klzzwxh:14138klzzwxh:14139klzzwxh:14140 returnklzzwxh:12867arrayklzzwxh:12868klzzwxh:14141responseklzzwxh:14142 =klzzwxh:14143 arrayklzzwxh:12869klzzwxh:14144ResponseCodeklzzwxh:14145 =klzzwxh:14146 klzzwxh:14147KOklzzwxh:14148, klzzwxh:14149ErrorCodeklzzwxh:14150 =klzzwxh:14151 klzzwxh:14152SQL13Tklzzwxh:14153, klzzwxh:14154ErrorDescriptionklzzwxh:14155 =klzzwxh:14156 klzzwxh:14157Unable to insert the assignment data in databaseklzzwxh:14158klzzwxh:12870klzzwxh:12871klzzwxh:12872;klzzwxh:14334klzzwxh:14159klzzwxh:14160klzzwxh:14161klzzwxh:14162klzzwxh:14163klzzwxh:14164klzzwxh:14165klzzwxh:14166klzzwxh:14167klzzwxh:14168klzzwxh:14169klzzwxh:14170klzzwxh:14171klzzwxh:14172klzzwxh:14173klzzwxh:14174klzzwxh:14175 klzzwxh:14335klzzwxh:14176klzzwxh:14177klzzwxh:14178klzzwxh:14179klzzwxh:14180klzzwxh:14181klzzwxh:14182klzzwxh:14183klzzwxh:14184klzzwxh:14185klzzwxh:14186klzzwxh:14187klzzwxh:14188 klzzwxh:12873klzzwxh:14336klzzwxh:14189klzzwxh:14190klzzwxh:14191klzzwxh:14192klzzwxh:14193klzzwxh:14194klzzwxh:14195klzzwxh:14196klzzwxh:14197klzzwxh:14198klzzwxh:14199klzzwxh:14200klzzwxh:14201 klzzwxh:14337klzzwxh:14202klzzwxh:14203klzzwxh:14204klzzwxh:14205klzzwxh:14206klzzwxh:14207klzzwxh:14208klzzwxh:14209klzzwxh:14210 klzzwxh:12874klzzwxh:14211klzzwxh:14212klzzwxh:14213klzzwxh:14214 else klzzwxh:12875

      klzzwxh:14355klzzwxh:14356klzzwxh:14357klzzwxh:14358klzzwxh:14359klzzwxh:14360klzzwxh:14361klzzwxh:14362klzzwxh:14363klzzwxh:14364klzzwxh:14365klzzwxh:14366klzzwxh:14367 returnklzzwxh:14338arrayklzzwxh:14339klzzwxh:14368responseklzzwxh:14369 =klzzwxh:14370 arrayklzzwxh:14340klzzwxh:14371ResponseCodeklzzwxh:14372 =klzzwxh:14373 klzzwxh:14374KOklzzwxh:14375, klzzwxh:14376ErrorCodeklzzwxh:14377 =klzzwxh:14378 klzzwxh:14379SQL12Tklzzwxh:14380, klzzwxh:14381ErrorDescriptionklzzwxh:14382 =klzzwxh:14383 klzzwxh:14384The task given by id doesn�t exists in database.klzzwxh:14385klzzwxh:14341klzzwxh:14342klzzwxh:14343;klzzwxh:14495klzzwxh:14386klzzwxh:14387klzzwxh:14388klzzwxh:14389klzzwxh:14390klzzwxh:14391klzzwxh:14392klzzwxh:14393klzzwxh:14394klzzwxh:14395klzzwxh:14396klzzwxh:14397klzzwxh:14398 klzzwxh:14496klzzwxh:14399klzzwxh:14400klzzwxh:14401klzzwxh:14402klzzwxh:14403klzzwxh:14404klzzwxh:14405klzzwxh:14406klzzwxh:14407 klzzwxh:14344klzzwxh:14497klzzwxh:14408klzzwxh:14409klzzwxh:14410klzzwxh:14411klzzwxh:14412klzzwxh:14413klzzwxh:14414klzzwxh:14415klzzwxh:14416 klzzwxh:14498klzzwxh:14417klzzwxh:14418klzzwxh:14419klzzwxh:14420klzzwxh:14421klzzwxh:14422klzzwxh:14423 klzzwxh:14345 else klzzwxh:14346klzzwxh:14499klzzwxh:14424klzzwxh:14425klzzwxh:14426klzzwxh:14427klzzwxh:14428klzzwxh:14429klzzwxh:14430klzzwxh:14431klzzwxh:14432klzzwxh:14433klzzwxh:14434 klzzwxh:14500klzzwxh:14435klzzwxh:14436klzzwxh:14437klzzwxh:14438klzzwxh:14439klzzwxh:14440klzzwxh:14441klzzwxh:14442klzzwxh:14443 returnklzzwxh:14347arrayklzzwxh:14348klzzwxh:14444responseklzzwxh:14445 =klzzwxh:14446 arrayklzzwxh:14349klzzwxh:14447ResponseCodeklzzwxh:14448 =klzzwxh:14449 klzzwxh:14450KOklzzwxh:14451, klzzwxh:14452ErrorCodeklzzwxh:14453 =klzzwxh:14454 klzzwxh:14455SQL11Tklzzwxh:14456, klzzwxh:14457ErrorDescriptionklzzwxh:14458 =klzzwxh:14459 klzzwxh:14460The user given by id doesn�t exists in database.klzzwxh:14461klzzwxh:14350klzzwxh:14351klzzwxh:14352;klzzwxh:14501klzzwxh:14462klzzwxh:14463klzzwxh:14464klzzwxh:14465klzzwxh:14466klzzwxh:14467klzzwxh:14468klzzwxh:14469klzzwxh:14470klzzwxh:14471klzzwxh:14472klzzwxh:14473klzzwxh:14474 klzzwxh:14502klzzwxh:14475klzzwxh:14476klzzwxh:14477klzzwxh:14478klzzwxh:14479klzzwxh:14480klzzwxh:14481 klzzwxh:14353klzzwxh:14503klzzwxh:14482klzzwxh:14483klzzwxh:14484klzzwxh:14485klzzwxh:14486klzzwxh:14487klzzwxh:14488 klzzwxh:14504klzzwxh:14489klzzwxh:14490klzzwxh:14491 klzzwxh:14354klzzwxh:14505klzzwxh:14492klzzwxh:14493klzzwxh:14494

      klzzwxh:14603klzzwxh:14604klzzwxh:14605 $server-klzzwxh:14606registerklzzwxh:14506klzzwxh:15189klzzwxh:14607klzzwxh:14608klzzwxh:14609klzzwxh:14610klzzwxh:14611klzzwxh:14612klzzwxh:14613 'AddComment',klzzwxh:15190klzzwxh:14614klzzwxh:14615klzzwxh:14616klzzwxh:14617klzzwxh:14618klzzwxh:14619klzzwxh:14620 arrayklzzwxh:14507'request' =klzzwxh:14621 'tns:CommentType'klzzwxh:14508,klzzwxh:15191klzzwxh:14622klzzwxh:14623klzzwxh:14624klzzwxh:14625klzzwxh:14626klzzwxh:14627klzzwxh:14628 arrayklzzwxh:14509'response' =klzzwxh:14629 'tns:ResponseType','data' =klzzwxh:14630 'tns:CommentType'klzzwxh:14510,klzzwxh:15192klzzwxh:14631klzzwxh:14632klzzwxh:14633klzzwxh:14634klzzwxh:14635klzzwxh:14636klzzwxh:14637 $namespace,klzzwxh:15193klzzwxh:14638klzzwxh:14639klzzwxh:14640klzzwxh:14641klzzwxh:14642klzzwxh:14643klzzwxh:14644 $namespace . klzzwxh:14645klzzwxh:14511AddCommentklzzwxh:14646,klzzwxh:15194klzzwxh:14647klzzwxh:14648klzzwxh:14649klzzwxh:14650klzzwxh:14651klzzwxh:14652klzzwxh:14653 'rpc',klzzwxh:15195klzzwxh:14654klzzwxh:14655klzzwxh:14656klzzwxh:14657klzzwxh:14658klzzwxh:14659klzzwxh:14660 'encoded',klzzwxh:15196klzzwxh:14661klzzwxh:14662klzzwxh:14663klzzwxh:14664klzzwxh:14665klzzwxh:14666klzzwxh:14667 'Add a new comment to the task given by id'klzzwxh:15197klzzwxh:14668klzzwxh:14669klzzwxh:14670 klzzwxh:14512;klzzwxh:15198klzzwxh:14671klzzwxh:14672klzzwxh:14673 klzzwxh:15199klzzwxh:14674klzzwxh:14675klzzwxh:14676 function AddCommentklzzwxh:14513$requestklzzwxh:14514 klzzwxh:14515klzzwxh:15200klzzwxh:14677klzzwxh:14678klzzwxh:14679klzzwxh:14680klzzwxh:14681klzzwxh:14682klzzwxh:14683 klzzwxh:15201klzzwxh:14684klzzwxh:14685klzzwxh:14686klzzwxh:14687klzzwxh:14688klzzwxh:14689klzzwxh:14690 $comment = new commentklzzwxh:14516klzzwxh:14517;klzzwxh:15202klzzwxh:14691klzzwxh:14692klzzwxh:14693klzzwxh:14694klzzwxh:14695klzzwxh:14696klzzwxh:14697 $comment-klzzwxh:14698klzzwxh:14518klzzwxh:14519fillklzzwxh:14520$requestklzzwxh:14521;klzzwxh:15203klzzwxh:14699klzzwxh:14700klzzwxh:14701klzzwxh:14702klzzwxh:14703klzzwxh:14704klzzwxh:14705 ifklzzwxh:14522$comment-klzzwxh:14706insertklzzwxh:14523klzzwxh:14524klzzwxh:14525klzzwxh:15204klzzwxh:14707klzzwxh:14708klzzwxh:14709klzzwxh:14710klzzwxh:14711klzzwxh:14712klzzwxh:14713 klzzwxh:15205klzzwxh:14714klzzwxh:14715klzzwxh:14716klzzwxh:14717klzzwxh:14718klzzwxh:14719klzzwxh:14720klzzwxh:14721klzzwxh:14722klzzwxh:14723klzzwxh:14724 returnklzzwxh:14526arrayklzzwxh:14527klzzwxh:14725responseklzzwxh:14726 =klzzwxh:14727 arrayklzzwxh:14528klzzwxh:14728ResponseCodeklzzwxh:14729 =klzzwxh:14730 klzzwxh:14731OKklzzwxh:14732klzzwxh:14529,'data' =klzzwxh:14733 $comment-klzzwxh:14734klzzwxh:14530klzzwxh:14531toArrayklzzwxh:14532klzzwxh:14533klzzwxh:14534klzzwxh:14535;klzzwxh:15206klzzwxh:14735klzzwxh:14736klzzwxh:14737klzzwxh:14738klzzwxh:14739klzzwxh:14740klzzwxh:14741klzzwxh:14742klzzwxh:14743klzzwxh:14744klzzwxh:14745 klzzwxh:15207klzzwxh:14746klzzwxh:14747klzzwxh:14748klzzwxh:14749klzzwxh:14750klzzwxh:14751klzzwxh:14752 elseklzzwxh:15208klzzwxh:14753klzzwxh:14754klzzwxh:14755klzzwxh:14756klzzwxh:14757klzzwxh:14758klzzwxh:14759 klzzwxh:15209klzzwxh:14760klzzwxh:14761klzzwxh:14762klzzwxh:14763klzzwxh:14764klzzwxh:14765klzzwxh:14766klzzwxh:14767klzzwxh:14768klzzwxh:14769klzzwxh:14770 returnklzzwxh:14536arrayklzzwxh:14537klzzwxh:14771responseklzzwxh:14772 =klzzwxh:14773 arrayklzzwxh:14538klzzwxh:14774ResponseCodeklzzwxh:14775 =klzzwxh:14776 klzzwxh:14777KOklzzwxh:14778, klzzwxh:14779ErrorCodeklzzwxh:14780 =klzzwxh:14781 klzzwxh:14782SQL16Tklzzwxh:14783, klzzwxh:14784ErrorDescriptionklzzwxh:14785 =klzzwxh:14786 klzzwxh:14787Unable to add comment data to the given task.klzzwxh:14788klzzwxh:14539klzzwxh:14540klzzwxh:14541;klzzwxh:15210klzzwxh:14789klzzwxh:14790klzzwxh:14791klzzwxh:14792klzzwxh:14793klzzwxh:14794klzzwxh:14795klzzwxh:14796klzzwxh:14797klzzwxh:14798klzzwxh:14799klzzwxh:14800klzzwxh:14801klzzwxh:14802klzzwxh:14803 klzzwxh:15211klzzwxh:14804klzzwxh:14805klzzwxh:14806 klzzwxh:14542klzzwxh:15212klzzwxh:14807klzzwxh:14808klzzwxh:14809 klzzwxh:15213klzzwxh:14810klzzwxh:14811klzzwxh:14812 $server-klzzwxh:14813registerklzzwxh:14543klzzwxh:15214klzzwxh:14814klzzwxh:14815klzzwxh:14816klzzwxh:14817klzzwxh:14818klzzwxh:14819klzzwxh:14820 'RemoveUserFromTask',klzzwxh:15215klzzwxh:14821klzzwxh:14822klzzwxh:14823klzzwxh:14824klzzwxh:14825klzzwxh:14826klzzwxh:14827 arrayklzzwxh:14544'userklzzwxh:14545id' =klzzwxh:14828 'xsd:integer','taskklzzwxh:14546id' =klzzwxh:14829 'xsd:integer'klzzwxh:14547,klzzwxh:15216klzzwxh:14830klzzwxh:14831klzzwxh:14832klzzwxh:14833klzzwxh:14834klzzwxh:14835klzzwxh:14836 arrayklzzwxh:14548'response' =klzzwxh:14837 'tns:ResponseType','data' =klzzwxh:14838 'xsd:integer'klzzwxh:14549,klzzwxh:15217klzzwxh:14839klzzwxh:14840klzzwxh:14841klzzwxh:14842klzzwxh:14843klzzwxh:14844klzzwxh:14845 $namespace,klzzwxh:15218klzzwxh:14846klzzwxh:14847klzzwxh:14848klzzwxh:14849klzzwxh:14850klzzwxh:14851klzzwxh:14852 $namespace . 'klzzwxh:14550RemoveUserFromTask',klzzwxh:15219klzzwxh:14853klzzwxh:14854klzzwxh:14855klzzwxh:14856klzzwxh:14857klzzwxh:14858klzzwxh:14859 'rpc',klzzwxh:15220klzzwxh:14860klzzwxh:14861klzzwxh:14862klzzwxh:14863klzzwxh:14864klzzwxh:14865klzzwxh:14866 'encoded',klzzwxh:15221klzzwxh:14867klzzwxh:14868klzzwxh:14869klzzwxh:14870klzzwxh:14871klzzwxh:14872klzzwxh:14873 'Remove the user given from the task given'klzzwxh:15222klzzwxh:14874klzzwxh:14875klzzwxh:14876 klzzwxh:14551;klzzwxh:15223klzzwxh:14877klzzwxh:14878klzzwxh:14879 klzzwxh:15224klzzwxh:14880klzzwxh:14881klzzwxh:14882 function RemoveUserFromTaskklzzwxh:14552$userId,$taskIdklzzwxh:14553 klzzwxh:14554klzzwxh:15225klzzwxh:14883klzzwxh:14884klzzwxh:14885klzzwxh:14886klzzwxh:14887klzzwxh:14888klzzwxh:14889 klzzwxh:15226klzzwxh:14890klzzwxh:14891klzzwxh:14892klzzwxh:14893klzzwxh:14894klzzwxh:14895klzzwxh:14896 global $db;klzzwxh:15227klzzwxh:14897klzzwxh:14898klzzwxh:14899klzzwxh:14900klzzwxh:14901klzzwxh:14902klzzwxh:14903 klzzwxh:15228klzzwxh:14904klzzwxh:14905klzzwxh:14906klzzwxh:14907klzzwxh:14908klzzwxh:14909klzzwxh:14910 $sql = klzzwxh:14911select id from assignment where userklzzwxh:14555id = klzzwxh:14912 . $userId . klzzwxh:14913 and taskklzzwxh:14556id = klzzwxh:14914 . $taskId;klzzwxh:15229klzzwxh:14915klzzwxh:14916klzzwxh:14917klzzwxh:14918klzzwxh:14919klzzwxh:14920klzzwxh:14921 klzzwxh:15230klzzwxh:14922klzzwxh:14923klzzwxh:14924klzzwxh:14925klzzwxh:14926klzzwxh:14927klzzwxh:14928 ifklzzwxh:14557$result = $db-klzzwxh:14929queryklzzwxh:14558$sqlklzzwxh:14559klzzwxh:14560 klzzwxh:14561klzzwxh:15231klzzwxh:14930klzzwxh:14931klzzwxh:14932klzzwxh:14933klzzwxh:14934klzzwxh:14935klzzwxh:14936klzzwxh:14937klzzwxh:14938 $row = $result-klzzwxh:14939fetchklzzwxh:14562PDO::FETCHklzzwxh:14563ASSOCklzzwxh:14564;klzzwxh:15232klzzwxh:14940klzzwxh:14941klzzwxh:14942klzzwxh:14943klzzwxh:14944klzzwxh:14945klzzwxh:14946klzzwxh:14947klzzwxh:14948 $assignment = new assignmentklzzwxh:14565klzzwxh:14566;klzzwxh:15233klzzwxh:14949klzzwxh:14950klzzwxh:14951klzzwxh:14952klzzwxh:14953klzzwxh:14954klzzwxh:14955klzzwxh:14956klzzwxh:14957 $assignment-klzzwxh:14958klzzwxh:14567klzzwxh:14568setklzzwxh:14569klzzwxh:14959idklzzwxh:14960,$rowklzzwxh:14570klzzwxh:14961idklzzwxh:14962klzzwxh:14571klzzwxh:14572;klzzwxh:15234klzzwxh:14963klzzwxh:14964klzzwxh:14965klzzwxh:14966klzzwxh:14967klzzwxh:14968klzzwxh:14969klzzwxh:14970klzzwxh:14971 $assignment-klzzwxh:14972getklzzwxh:14573klzzwxh:14574;klzzwxh:15235klzzwxh:14973klzzwxh:14974klzzwxh:14975klzzwxh:14976klzzwxh:14977klzzwxh:14978klzzwxh:14979klzzwxh:14980klzzwxh:14981 ifklzzwxh:14575$assignment-klzzwxh:14982deleteklzzwxh:14576klzzwxh:14577klzzwxh:14578klzzwxh:15236klzzwxh:14983klzzwxh:14984klzzwxh:14985klzzwxh:14986klzzwxh:14987klzzwxh:14988klzzwxh:14989klzzwxh:14990klzzwxh:14991 klzzwxh:15237klzzwxh:14992klzzwxh:14993klzzwxh:14994klzzwxh:14995klzzwxh:14996klzzwxh:14997klzzwxh:14998klzzwxh:14999klzzwxh:15000klzzwxh:15001klzzwxh:15002 returnklzzwxh:14579arrayklzzwxh:14580klzzwxh:15003responseklzzwxh:15004 =klzzwxh:15005 arrayklzzwxh:14581klzzwxh:15006ResponseCodeklzzwxh:15007 =klzzwxh:15008 klzzwxh:15009OKklzzwxh:15010klzzwxh:14582,'data' =klzzwxh:15011 0klzzwxh:14583klzzwxh:14584;klzzwxh:15238klzzwxh:15012klzzwxh:15013klzzwxh:15014klzzwxh:15015klzzwxh:15016klzzwxh:15017klzzwxh:15018klzzwxh:15019klzzwxh:15020klzzwxh:15021klzzwxh:15022 klzzwxh:15239klzzwxh:15023klzzwxh:15024klzzwxh:15025klzzwxh:15026klzzwxh:15027klzzwxh:15028klzzwxh:15029klzzwxh:15030klzzwxh:15031 elseklzzwxh:15240klzzwxh:15032klzzwxh:15033klzzwxh:15034klzzwxh:15035klzzwxh:15036klzzwxh:15037klzzwxh:15038klzzwxh:15039klzzwxh:15040 klzzwxh:15241klzzwxh:15041klzzwxh:15042klzzwxh:15043klzzwxh:15044klzzwxh:15045klzzwxh:15046klzzwxh:15047klzzwxh:15048klzzwxh:15049klzzwxh:15050klzzwxh:15051 returnklzzwxh:14585arrayklzzwxh:14586klzzwxh:15052responseklzzwxh:15053 =klzzwxh:15054 arrayklzzwxh:14587klzzwxh:15055ResponseCodeklzzwxh:15056 =klzzwxh:15057 klzzwxh:15058KOklzzwxh:15059, klzzwxh:15060ErrorCodeklzzwxh:15061 =klzzwxh:15062 klzzwxh:15063SQL015Uklzzwxh:15064, klzzwxh:15065ErrorDescriptionklzzwxh:15066 =klzzwxh:15067 klzzwxh:15068Unable to remove the user from the task given.klzzwxh:15069klzzwxh:14588klzzwxh:14589klzzwxh:14590;klzzwxh:15242klzzwxh:15070klzzwxh:15071klzzwxh:15072klzzwxh:15073klzzwxh:15074klzzwxh:15075klzzwxh:15076klzzwxh:15077klzzwxh:15078klzzwxh:15079klzzwxh:15080klzzwxh:15081klzzwxh:15082 klzzwxh:15243klzzwxh:15083klzzwxh:15084klzzwxh:15085klzzwxh:15086klzzwxh:15087klzzwxh:15088klzzwxh:15089 klzzwxh:14591klzzwxh:15244klzzwxh:15090klzzwxh:15091klzzwxh:15092klzzwxh:15093klzzwxh:15094klzzwxh:15095klzzwxh:15096 klzzwxh:15245klzzwxh:15097klzzwxh:15098klzzwxh:15099 klzzwxh:14592klzzwxh:15246klzzwxh:15100klzzwxh:15101klzzwxh:15102 klzzwxh:15247klzzwxh:15103klzzwxh:15104klzzwxh:15105 $server-klzzwxh:15106registerklzzwxh:14593klzzwxh:15248klzzwxh:15107klzzwxh:15108klzzwxh:15109klzzwxh:15110klzzwxh:15111klzzwxh:15112klzzwxh:15113 'GetUserId',klzzwxh:15249klzzwxh:15114klzzwxh:15115klzzwxh:15116klzzwxh:15117klzzwxh:15118klzzwxh:15119klzzwxh:15120 arrayklzzwxh:14594'uuid' =klzzwxh:15121 'xsd:integer'klzzwxh:14595,klzzwxh:15250klzzwxh:15122klzzwxh:15123klzzwxh:15124klzzwxh:15125klzzwxh:15126klzzwxh:15127klzzwxh:15128 arrayklzzwxh:14596'response' =klzzwxh:15129 'tns:ResponseType','data' =klzzwxh:15130 'xsd:integer'klzzwxh:14597,klzzwxh:15251klzzwxh:15131klzzwxh:15132klzzwxh:15133klzzwxh:15134klzzwxh:15135klzzwxh:15136klzzwxh:15137 $namespace,klzzwxh:15252klzzwxh:15138klzzwxh:15139klzzwxh:15140klzzwxh:15141klzzwxh:15142klzzwxh:15143klzzwxh:15144 $namespace . 'klzzwxh:14598GetUserId',klzzwxh:15253klzzwxh:15145klzzwxh:15146klzzwxh:15147klzzwxh:15148klzzwxh:15149klzzwxh:15150klzzwxh:15151 'rpc',klzzwxh:15254klzzwxh:15152klzzwxh:15153klzzwxh:15154klzzwxh:15155klzzwxh:15156klzzwxh:15157klzzwxh:15158 'encoded',klzzwxh:15255klzzwxh:15159klzzwxh:15160klzzwxh:15161klzzwxh:15162klzzwxh:15163klzzwxh:15164klzzwxh:15165 'Retrieve the local userid for a remote userid'klzzwxh:15256klzzwxh:15166klzzwxh:15167klzzwxh:15168 klzzwxh:14599;klzzwxh:15257klzzwxh:15169klzzwxh:15170klzzwxh:15171 klzzwxh:15258klzzwxh:15172klzzwxh:15173klzzwxh:15174 function GetUserIdklzzwxh:14600$uuidklzzwxh:14601 klzzwxh:14602klzzwxh:15259klzzwxh:15175klzzwxh:15176klzzwxh:15177klzzwxh:15178klzzwxh:15179klzzwxh:15180klzzwxh:15181 klzzwxh:15260klzzwxh:15182klzzwxh:15183klzzwxh:15184klzzwxh:15185klzzwxh:15186klzzwxh:15187klzzwxh:15188 global $db;

      klzzwxh:15279klzzwxh:15280klzzwxh:15281klzzwxh:15282klzzwxh:15283klzzwxh:15284klzzwxh:15285 $sql = klzzwxh:15286select id from user where uuid = klzzwxh:15287 . $uuid;klzzwxh:15383klzzwxh:15288klzzwxh:15289klzzwxh:15290klzzwxh:15291klzzwxh:15292klzzwxh:15293klzzwxh:15294 ifklzzwxh:15261$result = $db-klzzwxh:15295queryklzzwxh:15262$sqlklzzwxh:15263klzzwxh:15264 klzzwxh:15265klzzwxh:15384klzzwxh:15296klzzwxh:15297klzzwxh:15298klzzwxh:15299klzzwxh:15300klzzwxh:15301klzzwxh:15302klzzwxh:15303klzzwxh:15304klzzwxh:15305klzzwxh:15306 klzzwxh:15385klzzwxh:15307klzzwxh:15308klzzwxh:15309klzzwxh:15310klzzwxh:15311klzzwxh:15312klzzwxh:15313klzzwxh:15314klzzwxh:15315klzzwxh:15316klzzwxh:15317 $row = $result-klzzwxh:15318fetchklzzwxh:15266PDO::FETCHklzzwxh:15267ASSOCklzzwxh:15268;klzzwxh:15386klzzwxh:15319klzzwxh:15320klzzwxh:15321klzzwxh:15322klzzwxh:15323klzzwxh:15324klzzwxh:15325klzzwxh:15326klzzwxh:15327klzzwxh:15328klzzwxh:15329 $data = $rowklzzwxh:15269klzzwxh:15330idklzzwxh:15331klzzwxh:15270;klzzwxh:15387klzzwxh:15332klzzwxh:15333klzzwxh:15334klzzwxh:15335klzzwxh:15336klzzwxh:15337klzzwxh:15338klzzwxh:15339klzzwxh:15340klzzwxh:15341klzzwxh:15342 klzzwxh:15388klzzwxh:15343klzzwxh:15344klzzwxh:15345klzzwxh:15346klzzwxh:15347klzzwxh:15348klzzwxh:15349klzzwxh:15350klzzwxh:15351klzzwxh:15352klzzwxh:15353 returnklzzwxh:15271arrayklzzwxh:15272klzzwxh:15354responseklzzwxh:15355 =klzzwxh:15356 arrayklzzwxh:15273klzzwxh:15357ResponseCodeklzzwxh:15358 =klzzwxh:15359 klzzwxh:15360OKklzzwxh:15361klzzwxh:15274,klzzwxh:15362dataklzzwxh:15363 =klzzwxh:15364 $dataklzzwxh:15275klzzwxh:15276;klzzwxh:15389klzzwxh:15365klzzwxh:15366klzzwxh:15367klzzwxh:15368klzzwxh:15369klzzwxh:15370klzzwxh:15371klzzwxh:15372klzzwxh:15373klzzwxh:15374klzzwxh:15375 klzzwxh:15390klzzwxh:15376klzzwxh:15377klzzwxh:15378klzzwxh:15379klzzwxh:15380klzzwxh:15381klzzwxh:15382 klzzwxh:15277 else klzzwxh:15278

      klzzwxh:15409klzzwxh:15410klzzwxh:15411klzzwxh:15412klzzwxh:15413klzzwxh:15414klzzwxh:15415klzzwxh:15416klzzwxh:15417klzzwxh:15418klzzwxh:15419 returnklzzwxh:15391arrayklzzwxh:15392klzzwxh:15420responseklzzwxh:15421 =klzzwxh:15422 arrayklzzwxh:15393klzzwxh:15423ResponseCodeklzzwxh:15424 =klzzwxh:15425 klzzwxh:15426KOklzzwxh:15427, klzzwxh:15428ErrorCodeklzzwxh:15429 =klzzwxh:15430 klzzwxh:15431SQL015Uklzzwxh:15432, klzzwxh:15433ErrorDescriptionklzzwxh:15434 =klzzwxh:15435 klzzwxh:15436Unable to retrieve the local id for the remote id given.klzzwxh:15437klzzwxh:15394klzzwxh:15395klzzwxh:15396;klzzwxh:15567klzzwxh:15438klzzwxh:15439klzzwxh:15440klzzwxh:15441klzzwxh:15442klzzwxh:15443klzzwxh:15444klzzwxh:15445klzzwxh:15446klzzwxh:15447klzzwxh:15448klzzwxh:15449klzzwxh:15450klzzwxh:15451klzzwxh:15452klzzwxh:15453klzzwxh:15454klzzwxh:15455klzzwxh:15456klzzwxh:15457klzzwxh:15458klzzwxh:15459klzzwxh:15460 klzzwxh:15568klzzwxh:15461klzzwxh:15462klzzwxh:15463klzzwxh:15464klzzwxh:15465klzzwxh:15466klzzwxh:15467 klzzwxh:15397klzzwxh:15569klzzwxh:15468klzzwxh:15469klzzwxh:15470klzzwxh:15471klzzwxh:15472klzzwxh:15473klzzwxh:15474 klzzwxh:15570klzzwxh:15475klzzwxh:15476klzzwxh:15477 klzzwxh:15398klzzwxh:15571klzzwxh:15478klzzwxh:15479klzzwxh:15480 klzzwxh:15572klzzwxh:15481klzzwxh:15482klzzwxh:15483 $server-klzzwxh:15484registerklzzwxh:15399klzzwxh:15573klzzwxh:15485klzzwxh:15486klzzwxh:15487klzzwxh:15488klzzwxh:15489klzzwxh:15490klzzwxh:15491 'GetOngId',klzzwxh:15574klzzwxh:15492klzzwxh:15493klzzwxh:15494klzzwxh:15495klzzwxh:15496klzzwxh:15497klzzwxh:15498 arrayklzzwxh:15400'uuid' =klzzwxh:15499 'xsd:integer'klzzwxh:15401,klzzwxh:15575klzzwxh:15500klzzwxh:15501klzzwxh:15502klzzwxh:15503klzzwxh:15504klzzwxh:15505klzzwxh:15506 arrayklzzwxh:15402'response' =klzzwxh:15507 'tns:ResponseType','data' =klzzwxh:15508 'xsd:integer'klzzwxh:15403,klzzwxh:15576klzzwxh:15509klzzwxh:15510klzzwxh:15511klzzwxh:15512klzzwxh:15513klzzwxh:15514klzzwxh:15515 $namespace,klzzwxh:15577klzzwxh:15516klzzwxh:15517klzzwxh:15518klzzwxh:15519klzzwxh:15520klzzwxh:15521klzzwxh:15522 $namespace . 'klzzwxh:15404GetOngId',klzzwxh:15578klzzwxh:15523klzzwxh:15524klzzwxh:15525klzzwxh:15526klzzwxh:15527klzzwxh:15528klzzwxh:15529 'rpc',klzzwxh:15579klzzwxh:15530klzzwxh:15531klzzwxh:15532klzzwxh:15533klzzwxh:15534klzzwxh:15535klzzwxh:15536 'encoded',klzzwxh:15580klzzwxh:15537klzzwxh:15538klzzwxh:15539klzzwxh:15540klzzwxh:15541klzzwxh:15542klzzwxh:15543 'Retrieve the ongid assigned to a local user'klzzwxh:15581klzzwxh:15544klzzwxh:15545klzzwxh:15546 klzzwxh:15405;klzzwxh:15582klzzwxh:15547klzzwxh:15548klzzwxh:15549 klzzwxh:15583klzzwxh:15550klzzwxh:15551klzzwxh:15552 function GetOngIdklzzwxh:15406$uuidklzzwxh:15407 klzzwxh:15408klzzwxh:15584klzzwxh:15553klzzwxh:15554klzzwxh:15555klzzwxh:15556klzzwxh:15557klzzwxh:15558klzzwxh:15559 klzzwxh:15585klzzwxh:15560klzzwxh:15561klzzwxh:15562klzzwxh:15563klzzwxh:15564klzzwxh:15565klzzwxh:15566 global $db;

      klzzwxh:15606klzzwxh:15607klzzwxh:15608klzzwxh:15609klzzwxh:15610klzzwxh:15611klzzwxh:15612 $sql = klzzwxh:15613select ongklzzwxh:15586id from user where uuid = klzzwxh:15614 . $uuid;klzzwxh:15710klzzwxh:15615klzzwxh:15616klzzwxh:15617klzzwxh:15618klzzwxh:15619klzzwxh:15620klzzwxh:15621 ifklzzwxh:15587$result = $db-klzzwxh:15622queryklzzwxh:15588$sqlklzzwxh:15589klzzwxh:15590 klzzwxh:15591klzzwxh:15711klzzwxh:15623klzzwxh:15624klzzwxh:15625klzzwxh:15626klzzwxh:15627klzzwxh:15628klzzwxh:15629klzzwxh:15630klzzwxh:15631klzzwxh:15632klzzwxh:15633 klzzwxh:15712klzzwxh:15634klzzwxh:15635klzzwxh:15636klzzwxh:15637klzzwxh:15638klzzwxh:15639klzzwxh:15640klzzwxh:15641klzzwxh:15642klzzwxh:15643klzzwxh:15644 $row = $result-klzzwxh:15645fetchklzzwxh:15592PDO::FETCHklzzwxh:15593ASSOCklzzwxh:15594;klzzwxh:15713klzzwxh:15646klzzwxh:15647klzzwxh:15648klzzwxh:15649klzzwxh:15650klzzwxh:15651klzzwxh:15652klzzwxh:15653klzzwxh:15654klzzwxh:15655klzzwxh:15656 $data = $rowklzzwxh:15595klzzwxh:15657ongklzzwxh:15596idklzzwxh:15658klzzwxh:15597;klzzwxh:15714klzzwxh:15659klzzwxh:15660klzzwxh:15661klzzwxh:15662klzzwxh:15663klzzwxh:15664klzzwxh:15665klzzwxh:15666klzzwxh:15667klzzwxh:15668klzzwxh:15669 klzzwxh:15715klzzwxh:15670klzzwxh:15671klzzwxh:15672klzzwxh:15673klzzwxh:15674klzzwxh:15675klzzwxh:15676klzzwxh:15677klzzwxh:15678klzzwxh:15679klzzwxh:15680 returnklzzwxh:15598arrayklzzwxh:15599klzzwxh:15681responseklzzwxh:15682 =klzzwxh:15683 arrayklzzwxh:15600klzzwxh:15684ResponseCodeklzzwxh:15685 =klzzwxh:15686 klzzwxh:15687OKklzzwxh:15688klzzwxh:15601,klzzwxh:15689dataklzzwxh:15690 =klzzwxh:15691 $dataklzzwxh:15602klzzwxh:15603;klzzwxh:15716klzzwxh:15692klzzwxh:15693klzzwxh:15694klzzwxh:15695klzzwxh:15696klzzwxh:15697klzzwxh:15698klzzwxh:15699klzzwxh:15700klzzwxh:15701klzzwxh:15702 klzzwxh:15717klzzwxh:15703klzzwxh:15704klzzwxh:15705klzzwxh:15706klzzwxh:15707klzzwxh:15708klzzwxh:15709 klzzwxh:15604 else klzzwxh:15605

      klzzwxh:15736klzzwxh:15737klzzwxh:15738klzzwxh:15739klzzwxh:15740klzzwxh:15741klzzwxh:15742klzzwxh:15743klzzwxh:15744klzzwxh:15745klzzwxh:15746 returnklzzwxh:15718arrayklzzwxh:15719klzzwxh:15747responseklzzwxh:15748 =klzzwxh:15749 arrayklzzwxh:15720klzzwxh:15750ResponseCodeklzzwxh:15751 =klzzwxh:15752 klzzwxh:15753KOklzzwxh:15754, klzzwxh:15755ErrorCodeklzzwxh:15756 =klzzwxh:15757 klzzwxh:15758SQL015Uklzzwxh:15759, klzzwxh:15760ErrorDescriptionklzzwxh:15761 =klzzwxh:15762 klzzwxh:15763Unable to retrieve the local id for the remote id given.klzzwxh:15764klzzwxh:15721klzzwxh:15722klzzwxh:15723;klzzwxh:15896klzzwxh:15765klzzwxh:15766klzzwxh:15767klzzwxh:15768klzzwxh:15769klzzwxh:15770klzzwxh:15771klzzwxh:15772klzzwxh:15773klzzwxh:15774klzzwxh:15775klzzwxh:15776klzzwxh:15777klzzwxh:15778klzzwxh:15779klzzwxh:15780klzzwxh:15781klzzwxh:15782klzzwxh:15783klzzwxh:15784klzzwxh:15785klzzwxh:15786klzzwxh:15787 klzzwxh:15897klzzwxh:15788klzzwxh:15789klzzwxh:15790klzzwxh:15791klzzwxh:15792klzzwxh:15793klzzwxh:15794 klzzwxh:15724klzzwxh:15898klzzwxh:15795klzzwxh:15796klzzwxh:15797klzzwxh:15798klzzwxh:15799klzzwxh:15800klzzwxh:15801 klzzwxh:15899klzzwxh:15802klzzwxh:15803klzzwxh:15804 klzzwxh:15725klzzwxh:15900klzzwxh:15805klzzwxh:15806klzzwxh:15807 klzzwxh:15901klzzwxh:15808klzzwxh:15809klzzwxh:15810 $server-klzzwxh:15811registerklzzwxh:15726klzzwxh:15902klzzwxh:15812klzzwxh:15813klzzwxh:15814klzzwxh:15815klzzwxh:15816klzzwxh:15817klzzwxh:15818 'GetUserTasks',klzzwxh:15903klzzwxh:15819klzzwxh:15820klzzwxh:15821klzzwxh:15822klzzwxh:15823klzzwxh:15824klzzwxh:15825 arrayklzzwxh:15727'uuid' =klzzwxh:15826 'xsd:integer'klzzwxh:15728,klzzwxh:15904klzzwxh:15827klzzwxh:15828klzzwxh:15829klzzwxh:15830klzzwxh:15831klzzwxh:15832klzzwxh:15833 arrayklzzwxh:15729'response' =klzzwxh:15834 'tns:ResponseType',klzzwxh:15835dataklzzwxh:15836 =klzzwxh:15837 'tns:AssignmentCatalogType'klzzwxh:15730,klzzwxh:15905klzzwxh:15838klzzwxh:15839klzzwxh:15840klzzwxh:15841klzzwxh:15842klzzwxh:15843klzzwxh:15844 $namespace,klzzwxh:15906klzzwxh:15845klzzwxh:15846klzzwxh:15847klzzwxh:15848klzzwxh:15849klzzwxh:15850klzzwxh:15851 $namespace . 'klzzwxh:15731GetUserTasks',klzzwxh:15907klzzwxh:15852klzzwxh:15853klzzwxh:15854klzzwxh:15855klzzwxh:15856klzzwxh:15857klzzwxh:15858 'rpc',klzzwxh:15908klzzwxh:15859klzzwxh:15860klzzwxh:15861klzzwxh:15862klzzwxh:15863klzzwxh:15864klzzwxh:15865 'encoded',klzzwxh:15909klzzwxh:15866klzzwxh:15867klzzwxh:15868klzzwxh:15869klzzwxh:15870klzzwxh:15871klzzwxh:15872 'Retrieve the tasks associated with the user given by userId or userUuid'klzzwxh:15910klzzwxh:15873klzzwxh:15874klzzwxh:15875 klzzwxh:15732;klzzwxh:15911klzzwxh:15876klzzwxh:15877klzzwxh:15878 klzzwxh:15912klzzwxh:15879klzzwxh:15880klzzwxh:15881 function GetUserTasksklzzwxh:15733$idklzzwxh:15734 klzzwxh:15735klzzwxh:15913klzzwxh:15882klzzwxh:15883klzzwxh:15884klzzwxh:15885klzzwxh:15886klzzwxh:15887klzzwxh:15888 klzzwxh:15914klzzwxh:15889klzzwxh:15890klzzwxh:15891klzzwxh:15892klzzwxh:15893klzzwxh:15894klzzwxh:15895 global $db;

      klzzwxh:15944klzzwxh:15945klzzwxh:15946klzzwxh:15947klzzwxh:15948klzzwxh:15949klzzwxh:15950 $sql = klzzwxh:15951select assignment.id from assignment,user where assignment.userklzzwxh:15915id = user.id and user.id = klzzwxh:15952 . $id;klzzwxh:16072klzzwxh:15953klzzwxh:15954klzzwxh:15955klzzwxh:15956klzzwxh:15957klzzwxh:15958klzzwxh:15959 klzzwxh:16073klzzwxh:15960klzzwxh:15961klzzwxh:15962klzzwxh:15963klzzwxh:15964klzzwxh:15965klzzwxh:15966 ifklzzwxh:15916$result = $db-klzzwxh:15967queryklzzwxh:15917$sqlklzzwxh:15918klzzwxh:15919 klzzwxh:15920klzzwxh:16074klzzwxh:15968klzzwxh:15969klzzwxh:15970klzzwxh:15971klzzwxh:15972klzzwxh:15973klzzwxh:15974klzzwxh:15975klzzwxh:15976klzzwxh:15977klzzwxh:15978 klzzwxh:16075klzzwxh:15979klzzwxh:15980klzzwxh:15981klzzwxh:15982klzzwxh:15983klzzwxh:15984klzzwxh:15985klzzwxh:15986klzzwxh:15987klzzwxh:15988klzzwxh:15989 foreachklzzwxh:15921$result-klzzwxh:15990fetchAllklzzwxh:15922PDO::FETCHklzzwxh:15923ASSOCklzzwxh:15924 as $rowklzzwxh:15925 klzzwxh:15926klzzwxh:16076klzzwxh:15991klzzwxh:15992klzzwxh:15993klzzwxh:15994klzzwxh:15995klzzwxh:15996klzzwxh:15997klzzwxh:15998klzzwxh:15999klzzwxh:16000klzzwxh:16001klzzwxh:16002klzzwxh:16003klzzwxh:16004klzzwxh:16005 $assignment = new assignmentklzzwxh:15927klzzwxh:15928;klzzwxh:16077klzzwxh:16006klzzwxh:16007klzzwxh:16008klzzwxh:16009klzzwxh:16010klzzwxh:16011klzzwxh:16012klzzwxh:16013klzzwxh:16014klzzwxh:16015klzzwxh:16016klzzwxh:16017klzzwxh:16018klzzwxh:16019klzzwxh:16020 $assignment-klzzwxh:16021klzzwxh:15929klzzwxh:15930setklzzwxh:15931klzzwxh:16022idklzzwxh:16023,$rowklzzwxh:15932klzzwxh:16024idklzzwxh:16025klzzwxh:15933klzzwxh:15934;klzzwxh:16078klzzwxh:16026klzzwxh:16027klzzwxh:16028klzzwxh:16029klzzwxh:16030klzzwxh:16031klzzwxh:16032klzzwxh:16033klzzwxh:16034klzzwxh:16035klzzwxh:16036klzzwxh:16037klzzwxh:16038klzzwxh:16039klzzwxh:16040 $assignment-klzzwxh:16041getklzzwxh:15935klzzwxh:15936;klzzwxh:16079klzzwxh:16042klzzwxh:16043klzzwxh:16044klzzwxh:16045klzzwxh:16046klzzwxh:16047klzzwxh:16048klzzwxh:16049klzzwxh:16050klzzwxh:16051klzzwxh:16052klzzwxh:16053klzzwxh:16054klzzwxh:16055klzzwxh:16056 $dataklzzwxh:15937klzzwxh:15938 = $assignment-klzzwxh:16057klzzwxh:15939klzzwxh:15940toArrayklzzwxh:15941klzzwxh:15942;klzzwxh:16058klzzwxh:16059klzzwxh:16060 klzzwxh:16080klzzwxh:16061klzzwxh:16062klzzwxh:16063klzzwxh:16064klzzwxh:16065klzzwxh:16066klzzwxh:16067klzzwxh:16068klzzwxh:16069klzzwxh:16070klzzwxh:16071 klzzwxh:15943

      klzzwxh:16107klzzwxh:16108klzzwxh:16109klzzwxh:16110klzzwxh:16111klzzwxh:16112klzzwxh:16113klzzwxh:16114klzzwxh:16115klzzwxh:16116klzzwxh:16117 returnklzzwxh:16081arrayklzzwxh:16082klzzwxh:16118responseklzzwxh:16119 =klzzwxh:16120 arrayklzzwxh:16083klzzwxh:16121ResponseCodeklzzwxh:16122 =klzzwxh:16123 klzzwxh:16124OKklzzwxh:16125klzzwxh:16084,klzzwxh:16126dataklzzwxh:16127 =klzzwxh:16128 $dataklzzwxh:16085klzzwxh:16086;klzzwxh:16306klzzwxh:16129klzzwxh:16130klzzwxh:16131klzzwxh:16132klzzwxh:16133klzzwxh:16134klzzwxh:16135klzzwxh:16136klzzwxh:16137klzzwxh:16138klzzwxh:16139 klzzwxh:16307klzzwxh:16140klzzwxh:16141klzzwxh:16142klzzwxh:16143klzzwxh:16144klzzwxh:16145klzzwxh:16146 klzzwxh:16087 else klzzwxh:16088klzzwxh:16308klzzwxh:16147klzzwxh:16148klzzwxh:16149klzzwxh:16150klzzwxh:16151klzzwxh:16152klzzwxh:16153klzzwxh:16154klzzwxh:16155klzzwxh:16156klzzwxh:16157 klzzwxh:16309klzzwxh:16158klzzwxh:16159klzzwxh:16160klzzwxh:16161klzzwxh:16162klzzwxh:16163klzzwxh:16164klzzwxh:16165klzzwxh:16166klzzwxh:16167klzzwxh:16168 returnklzzwxh:16089arrayklzzwxh:16090klzzwxh:16169responseklzzwxh:16170 =klzzwxh:16171 arrayklzzwxh:16091klzzwxh:16172ResponseCodeklzzwxh:16173 =klzzwxh:16174 klzzwxh:16175KOklzzwxh:16176, klzzwxh:16177ErrorCodeklzzwxh:16178 =klzzwxh:16179 klzzwxh:16180SQL20Tklzzwxh:16181, klzzwxh:16182ErrorDescriptionklzzwxh:16183 =klzzwxh:16184 klzzwxh:16185Unable to retrieve the task list associated to the given userklzzwxh:16186klzzwxh:16092klzzwxh:16093klzzwxh:16094;klzzwxh:16310klzzwxh:16187klzzwxh:16188klzzwxh:16189klzzwxh:16190klzzwxh:16191klzzwxh:16192klzzwxh:16193klzzwxh:16194klzzwxh:16195klzzwxh:16196klzzwxh:16197 klzzwxh:16311klzzwxh:16198klzzwxh:16199klzzwxh:16200klzzwxh:16201klzzwxh:16202klzzwxh:16203klzzwxh:16204 klzzwxh:16095klzzwxh:16312klzzwxh:16205klzzwxh:16206klzzwxh:16207klzzwxh:16208klzzwxh:16209klzzwxh:16210klzzwxh:16211 klzzwxh:16313klzzwxh:16212klzzwxh:16213klzzwxh:16214 klzzwxh:16096klzzwxh:16314klzzwxh:16215klzzwxh:16216klzzwxh:16217 klzzwxh:16315klzzwxh:16218klzzwxh:16219klzzwxh:16220 $server-klzzwxh:16221registerklzzwxh:16097klzzwxh:16316klzzwxh:16222klzzwxh:16223klzzwxh:16224klzzwxh:16225klzzwxh:16226klzzwxh:16227klzzwxh:16228 'GetOngTasks',klzzwxh:16317klzzwxh:16229klzzwxh:16230klzzwxh:16231klzzwxh:16232klzzwxh:16233klzzwxh:16234klzzwxh:16235 arrayklzzwxh:16098'ongid' =klzzwxh:16236 'xsd:integer'klzzwxh:16099,klzzwxh:16318klzzwxh:16237klzzwxh:16238klzzwxh:16239klzzwxh:16240klzzwxh:16241klzzwxh:16242klzzwxh:16243 arrayklzzwxh:16100'response' =klzzwxh:16244 'tns:ResponseType',klzzwxh:16245dataklzzwxh:16246 =klzzwxh:16247 'tns:TaskCatalogType'klzzwxh:16101,klzzwxh:16319klzzwxh:16248klzzwxh:16249klzzwxh:16250klzzwxh:16251klzzwxh:16252klzzwxh:16253klzzwxh:16254 $namespace,klzzwxh:16320klzzwxh:16255klzzwxh:16256klzzwxh:16257klzzwxh:16258klzzwxh:16259klzzwxh:16260klzzwxh:16261 $namespace . 'klzzwxh:16102GetOngTasks',klzzwxh:16321klzzwxh:16262klzzwxh:16263klzzwxh:16264klzzwxh:16265klzzwxh:16266klzzwxh:16267klzzwxh:16268 'rpc',klzzwxh:16322klzzwxh:16269klzzwxh:16270klzzwxh:16271klzzwxh:16272klzzwxh:16273klzzwxh:16274klzzwxh:16275 'encoded',klzzwxh:16323klzzwxh:16276klzzwxh:16277klzzwxh:16278klzzwxh:16279klzzwxh:16280klzzwxh:16281klzzwxh:16282 'Retrieve the tasks associated with the ong given by ongid'klzzwxh:16324klzzwxh:16283klzzwxh:16284klzzwxh:16285 klzzwxh:16103;klzzwxh:16325klzzwxh:16286klzzwxh:16287klzzwxh:16288 klzzwxh:16326klzzwxh:16289klzzwxh:16290klzzwxh:16291 function GetOngTasksklzzwxh:16104$ongidklzzwxh:16105 klzzwxh:16106klzzwxh:16327klzzwxh:16292klzzwxh:16293klzzwxh:16294klzzwxh:16295klzzwxh:16296klzzwxh:16297klzzwxh:16298 klzzwxh:16328klzzwxh:16299klzzwxh:16300klzzwxh:16301klzzwxh:16302klzzwxh:16303klzzwxh:16304klzzwxh:16305 global $db;

      klzzwxh:16358klzzwxh:16359klzzwxh:16360klzzwxh:16361klzzwxh:16362klzzwxh:16363klzzwxh:16364 $sql = klzzwxh:16365select id from task where ongklzzwxh:16329id = klzzwxh:16366 . $ongid;klzzwxh:16479klzzwxh:16367klzzwxh:16368klzzwxh:16369klzzwxh:16370klzzwxh:16371klzzwxh:16372klzzwxh:16373 ifklzzwxh:16330$result = $db-klzzwxh:16374queryklzzwxh:16331$sqlklzzwxh:16332klzzwxh:16333 klzzwxh:16334klzzwxh:16480klzzwxh:16375klzzwxh:16376klzzwxh:16377klzzwxh:16378klzzwxh:16379klzzwxh:16380klzzwxh:16381klzzwxh:16382klzzwxh:16383klzzwxh:16384klzzwxh:16385 klzzwxh:16481klzzwxh:16386klzzwxh:16387klzzwxh:16388klzzwxh:16389klzzwxh:16390klzzwxh:16391klzzwxh:16392klzzwxh:16393klzzwxh:16394klzzwxh:16395klzzwxh:16396 foreachklzzwxh:16335$result-klzzwxh:16397fetchAllklzzwxh:16336PDO::FETCHklzzwxh:16337ASSOCklzzwxh:16338 as $rowklzzwxh:16339 klzzwxh:16340klzzwxh:16482klzzwxh:16398klzzwxh:16399klzzwxh:16400klzzwxh:16401klzzwxh:16402klzzwxh:16403klzzwxh:16404klzzwxh:16405klzzwxh:16406klzzwxh:16407klzzwxh:16408klzzwxh:16409klzzwxh:16410klzzwxh:16411klzzwxh:16412 $task = new taskklzzwxh:16341klzzwxh:16342;klzzwxh:16483klzzwxh:16413klzzwxh:16414klzzwxh:16415klzzwxh:16416klzzwxh:16417klzzwxh:16418klzzwxh:16419klzzwxh:16420klzzwxh:16421klzzwxh:16422klzzwxh:16423klzzwxh:16424klzzwxh:16425klzzwxh:16426klzzwxh:16427 $task-klzzwxh:16428klzzwxh:16343klzzwxh:16344setklzzwxh:16345klzzwxh:16429idklzzwxh:16430,$rowklzzwxh:16346klzzwxh:16431idklzzwxh:16432klzzwxh:16347klzzwxh:16348;klzzwxh:16484klzzwxh:16433klzzwxh:16434klzzwxh:16435klzzwxh:16436klzzwxh:16437klzzwxh:16438klzzwxh:16439klzzwxh:16440klzzwxh:16441klzzwxh:16442klzzwxh:16443klzzwxh:16444klzzwxh:16445klzzwxh:16446klzzwxh:16447 $task-klzzwxh:16448getklzzwxh:16349klzzwxh:16350;klzzwxh:16485klzzwxh:16449klzzwxh:16450klzzwxh:16451klzzwxh:16452klzzwxh:16453klzzwxh:16454klzzwxh:16455klzzwxh:16456klzzwxh:16457klzzwxh:16458klzzwxh:16459klzzwxh:16460klzzwxh:16461klzzwxh:16462klzzwxh:16463 $dataklzzwxh:16351klzzwxh:16352 = $task-klzzwxh:16464klzzwxh:16353klzzwxh:16354toArrayklzzwxh:16355klzzwxh:16356;klzzwxh:16465klzzwxh:16466klzzwxh:16467 klzzwxh:16486klzzwxh:16468klzzwxh:16469klzzwxh:16470klzzwxh:16471klzzwxh:16472klzzwxh:16473klzzwxh:16474klzzwxh:16475klzzwxh:16476klzzwxh:16477klzzwxh:16478 klzzwxh:16357

      klzzwxh:16526klzzwxh:16527klzzwxh:16528klzzwxh:16529klzzwxh:16530klzzwxh:16531klzzwxh:16532klzzwxh:16533klzzwxh:16534klzzwxh:16535klzzwxh:16536 returnklzzwxh:16487arrayklzzwxh:16488klzzwxh:16537responseklzzwxh:16538 =klzzwxh:16539 arrayklzzwxh:16489klzzwxh:16540ResponseCodeklzzwxh:16541 =klzzwxh:16542 klzzwxh:16543OKklzzwxh:16544klzzwxh:16490,klzzwxh:16545dataklzzwxh:16546 =klzzwxh:16547 $dataklzzwxh:16491klzzwxh:16492;klzzwxh:16788klzzwxh:16548klzzwxh:16549klzzwxh:16550klzzwxh:16551klzzwxh:16552klzzwxh:16553klzzwxh:16554klzzwxh:16555klzzwxh:16556klzzwxh:16557klzzwxh:16558 klzzwxh:16789klzzwxh:16559klzzwxh:16560klzzwxh:16561klzzwxh:16562klzzwxh:16563klzzwxh:16564klzzwxh:16565 klzzwxh:16493 else klzzwxh:16494klzzwxh:16790klzzwxh:16566klzzwxh:16567klzzwxh:16568klzzwxh:16569klzzwxh:16570klzzwxh:16571klzzwxh:16572klzzwxh:16573klzzwxh:16574klzzwxh:16575klzzwxh:16576 klzzwxh:16791klzzwxh:16577klzzwxh:16578klzzwxh:16579klzzwxh:16580klzzwxh:16581klzzwxh:16582klzzwxh:16583klzzwxh:16584klzzwxh:16585klzzwxh:16586klzzwxh:16587 returnklzzwxh:16495arrayklzzwxh:16496klzzwxh:16588responseklzzwxh:16589 =klzzwxh:16590 arrayklzzwxh:16497klzzwxh:16591ResponseCodeklzzwxh:16592 =klzzwxh:16593 klzzwxh:16594KOklzzwxh:16595, klzzwxh:16596ErrorCodeklzzwxh:16597 =klzzwxh:16598 klzzwxh:16599SQL20Tklzzwxh:16600, klzzwxh:16601ErrorDescriptionklzzwxh:16602 =klzzwxh:16603 klzzwxh:16604Unable to retrieve the task list associated to the given ongklzzwxh:16605klzzwxh:16498klzzwxh:16499klzzwxh:16500;klzzwxh:16792klzzwxh:16606klzzwxh:16607klzzwxh:16608klzzwxh:16609klzzwxh:16610klzzwxh:16611klzzwxh:16612klzzwxh:16613klzzwxh:16614klzzwxh:16615klzzwxh:16616 klzzwxh:16793klzzwxh:16617klzzwxh:16618klzzwxh:16619klzzwxh:16620klzzwxh:16621klzzwxh:16622klzzwxh:16623 klzzwxh:16501klzzwxh:16794klzzwxh:16624klzzwxh:16625klzzwxh:16626klzzwxh:16627klzzwxh:16628klzzwxh:16629klzzwxh:16630 klzzwxh:16795klzzwxh:16631klzzwxh:16632klzzwxh:16633 klzzwxh:16502klzzwxh:16796klzzwxh:16634klzzwxh:16635klzzwxh:16636 klzzwxh:16797klzzwxh:16637klzzwxh:16638klzzwxh:16639 $server-klzzwxh:16640registerklzzwxh:16503klzzwxh:16798klzzwxh:16641klzzwxh:16642klzzwxh:16643klzzwxh:16644klzzwxh:16645klzzwxh:16646klzzwxh:16647 'GetTaskCountBy',klzzwxh:16799klzzwxh:16648klzzwxh:16649klzzwxh:16650klzzwxh:16651klzzwxh:16652klzzwxh:16653klzzwxh:16654 arrayklzzwxh:16504'criteria' =klzzwxh:16655 'xsd:string'klzzwxh:16505,klzzwxh:16800klzzwxh:16656klzzwxh:16657klzzwxh:16658klzzwxh:16659klzzwxh:16660klzzwxh:16661klzzwxh:16662 arrayklzzwxh:16506'response' =klzzwxh:16663 'tns:ResponseType','data' =klzzwxh:16664 'tns:CountCatalogType'klzzwxh:16507,klzzwxh:16801klzzwxh:16665klzzwxh:16666klzzwxh:16667klzzwxh:16668klzzwxh:16669klzzwxh:16670klzzwxh:16671 $namespace,klzzwxh:16802klzzwxh:16672klzzwxh:16673klzzwxh:16674klzzwxh:16675klzzwxh:16676klzzwxh:16677klzzwxh:16678 $namespace . 'klzzwxh:16508GetTaskCountBy',klzzwxh:16803klzzwxh:16679klzzwxh:16680klzzwxh:16681klzzwxh:16682klzzwxh:16683klzzwxh:16684klzzwxh:16685 'rpc',klzzwxh:16804klzzwxh:16686klzzwxh:16687klzzwxh:16688klzzwxh:16689klzzwxh:16690klzzwxh:16691klzzwxh:16692 'encoded',klzzwxh:16805klzzwxh:16693klzzwxh:16694klzzwxh:16695klzzwxh:16696klzzwxh:16697klzzwxh:16698klzzwxh:16699 'Retrieve the task count for given criteria'klzzwxh:16806klzzwxh:16700klzzwxh:16701klzzwxh:16702 klzzwxh:16509;klzzwxh:16807klzzwxh:16703klzzwxh:16704klzzwxh:16705 klzzwxh:16808klzzwxh:16706klzzwxh:16707klzzwxh:16708 function GetTaskCountByklzzwxh:16510$criteriaklzzwxh:16511 klzzwxh:16512klzzwxh:16809klzzwxh:16709klzzwxh:16710klzzwxh:16711klzzwxh:16712klzzwxh:16713klzzwxh:16714klzzwxh:16715 klzzwxh:16810klzzwxh:16716klzzwxh:16717klzzwxh:16718klzzwxh:16719klzzwxh:16720klzzwxh:16721klzzwxh:16722 global $db;klzzwxh:16811klzzwxh:16723klzzwxh:16724klzzwxh:16725klzzwxh:16726klzzwxh:16727klzzwxh:16728klzzwxh:16729 klzzwxh:16812klzzwxh:16730klzzwxh:16731klzzwxh:16732klzzwxh:16733klzzwxh:16734klzzwxh:16735klzzwxh:16736 $task = new taskklzzwxh:16513klzzwxh:16514;klzzwxh:16813klzzwxh:16737klzzwxh:16738klzzwxh:16739klzzwxh:16740klzzwxh:16741klzzwxh:16742klzzwxh:16743 klzzwxh:16814klzzwxh:16744klzzwxh:16745klzzwxh:16746klzzwxh:16747klzzwxh:16748klzzwxh:16749klzzwxh:16750 // Special case for sectorklzzwxh:16815klzzwxh:16751klzzwxh:16752klzzwxh:16753klzzwxh:16754klzzwxh:16755klzzwxh:16756klzzwxh:16757 klzzwxh:16816klzzwxh:16758klzzwxh:16759klzzwxh:16760klzzwxh:16761klzzwxh:16762klzzwxh:16763klzzwxh:16764 ifklzzwxh:16515$criteria == klzzwxh:16765sectorklzzwxh:16766klzzwxh:16516klzzwxh:16817klzzwxh:16767klzzwxh:16768klzzwxh:16769klzzwxh:16770klzzwxh:16771klzzwxh:16772klzzwxh:16773 klzzwxh:16818klzzwxh:16774klzzwxh:16775klzzwxh:16776klzzwxh:16777klzzwxh:16778klzzwxh:16779klzzwxh:16780klzzwxh:16781klzzwxh:16782klzzwxh:16783klzzwxh:16784 $sql = klzzwxh:16785select countklzzwxh:16517task.idklzzwxh:16518 as count, sector.name, sector.id from task, ong, ongsector, sector where klzzwxh:16519task.statusklzzwxh:16520id = 1 or task.statusklzzwxh:16521id = 3klzzwxh:16522 and task.ongklzzwxh:16523id = ong.id and ongsector.sectorklzzwxh:16524id = sector.id and ongsector.ongklzzwxh:16525id = ong.idklzzwxh:16786 group by sector.name order by sector.nameklzzwxh:16787;

      klzzwxh:16860klzzwxh:16861klzzwxh:16862klzzwxh:16863klzzwxh:16864klzzwxh:16865klzzwxh:16866 ifklzzwxh:16819$task-klzzwxh:16867klzzwxh:16820klzzwxh:16821getklzzwxh:16822$criteriaklzzwxh:16823 klzzwxh:16824== falseklzzwxh:16825 klzzwxh:16826klzzwxh:17011klzzwxh:16868klzzwxh:16869klzzwxh:16870klzzwxh:16871klzzwxh:16872klzzwxh:16873klzzwxh:16874 klzzwxh:17012klzzwxh:16875klzzwxh:16876klzzwxh:16877klzzwxh:16878klzzwxh:16879klzzwxh:16880klzzwxh:16881klzzwxh:16882klzzwxh:16883klzzwxh:16884klzzwxh:16885 $sql = klzzwxh:16886select countklzzwxh:16827task.idklzzwxh:16828 as count, task.klzzwxh:16887 . $criteria . klzzwxh:16888 as name from task where task.statusklzzwxh:16829id = 1 or task.statusklzzwxh:16830id = 3 group by task.klzzwxh:16889 . $criteria . klzzwxh:16890 order by klzzwxh:16891 . $criteria;klzzwxh:17013klzzwxh:16892klzzwxh:16893klzzwxh:16894klzzwxh:16895klzzwxh:16896klzzwxh:16897klzzwxh:16898klzzwxh:16899klzzwxh:16900klzzwxh:16901klzzwxh:16902 klzzwxh:17014klzzwxh:16903klzzwxh:16904klzzwxh:16905klzzwxh:16906klzzwxh:16907klzzwxh:16908klzzwxh:16909 klzzwxh:16831 elseifklzzwxh:16832$task-klzzwxh:16910klzzwxh:16833klzzwxh:16834getklzzwxh:16835$criteria . klzzwxh:16911klzzwxh:16836idklzzwxh:16912klzzwxh:16837 klzzwxh:16838== falseklzzwxh:16839 klzzwxh:16840klzzwxh:17015klzzwxh:16913klzzwxh:16914klzzwxh:16915klzzwxh:16916klzzwxh:16917klzzwxh:16918klzzwxh:16919klzzwxh:16920klzzwxh:16921klzzwxh:16922klzzwxh:16923 klzzwxh:17016klzzwxh:16924klzzwxh:16925klzzwxh:16926klzzwxh:16927klzzwxh:16928klzzwxh:16929klzzwxh:16930klzzwxh:16931klzzwxh:16932klzzwxh:16933klzzwxh:16934 $sql = klzzwxh:16935select countklzzwxh:16841task.idklzzwxh:16842 as count, klzzwxh:16936 . $criteria . klzzwxh:16937.name, klzzwxh:16938 . $criteria . klzzwxh:16939.id from task, klzzwxh:16940 . $criteria . klzzwxh:16941 where klzzwxh:16843task.statusklzzwxh:16844id = 1 or task.statusklzzwxh:16845id = 3klzzwxh:16846 and task.klzzwxh:16942 . $criteria . klzzwxh:16943klzzwxh:16847id = klzzwxh:16944 . $criteria . klzzwxh:16945.id group by klzzwxh:16946 . $criteria . klzzwxh:16947.name order by klzzwxh:16948 . $criteria . klzzwxh:16949.name ascklzzwxh:16950;klzzwxh:17017klzzwxh:16951klzzwxh:16952klzzwxh:16953klzzwxh:16954klzzwxh:16955klzzwxh:16956klzzwxh:16957klzzwxh:16958klzzwxh:16959klzzwxh:16960klzzwxh:16961klzzwxh:16962klzzwxh:16963klzzwxh:16964klzzwxh:16965 klzzwxh:17018klzzwxh:16966klzzwxh:16967klzzwxh:16968klzzwxh:16969klzzwxh:16970klzzwxh:16971klzzwxh:16972 klzzwxh:16848klzzwxh:17019klzzwxh:16973klzzwxh:16974klzzwxh:16975klzzwxh:16976klzzwxh:16977klzzwxh:16978klzzwxh:16979 klzzwxh:17020klzzwxh:16980klzzwxh:16981klzzwxh:16982klzzwxh:16983klzzwxh:16984klzzwxh:16985klzzwxh:16986 ifklzzwxh:16849$result = $db-klzzwxh:16987queryklzzwxh:16850$sqlklzzwxh:16851klzzwxh:16852 klzzwxh:16853klzzwxh:17021klzzwxh:16988klzzwxh:16989klzzwxh:16990klzzwxh:16991klzzwxh:16992klzzwxh:16993klzzwxh:16994klzzwxh:16995klzzwxh:16996klzzwxh:16997klzzwxh:16998 klzzwxh:17022klzzwxh:16999klzzwxh:17000klzzwxh:17001klzzwxh:17002klzzwxh:17003klzzwxh:17004klzzwxh:17005klzzwxh:17006klzzwxh:17007klzzwxh:17008klzzwxh:17009 foreachklzzwxh:16854$result-klzzwxh:17010fetchAllklzzwxh:16855PDO::FETCHklzzwxh:16856ASSOCklzzwxh:16857 as $rowklzzwxh:16858 klzzwxh:16859

      klzzwxh:17026klzzwxh:17027klzzwxh:17028klzzwxh:17029klzzwxh:17030klzzwxh:17031klzzwxh:17032klzzwxh:17033klzzwxh:17034klzzwxh:17035klzzwxh:17036klzzwxh:17037klzzwxh:17038klzzwxh:17039klzzwxh:17040 $dataklzzwxh:17023klzzwxh:17024 = $row;klzzwxh:17067klzzwxh:17041klzzwxh:17042klzzwxh:17043klzzwxh:17044klzzwxh:17045klzzwxh:17046klzzwxh:17047klzzwxh:17048klzzwxh:17049klzzwxh:17050klzzwxh:17051klzzwxh:17052klzzwxh:17053klzzwxh:17054klzzwxh:17055 klzzwxh:17068klzzwxh:17056klzzwxh:17057klzzwxh:17058klzzwxh:17059klzzwxh:17060klzzwxh:17061klzzwxh:17062klzzwxh:17063klzzwxh:17064klzzwxh:17065klzzwxh:17066 klzzwxh:17025

      klzzwxh:17092klzzwxh:17093klzzwxh:17094klzzwxh:17095klzzwxh:17096klzzwxh:17097klzzwxh:17098klzzwxh:17099klzzwxh:17100klzzwxh:17101klzzwxh:17102 returnklzzwxh:17069arrayklzzwxh:17070klzzwxh:17103responseklzzwxh:17104 =klzzwxh:17105 arrayklzzwxh:17071klzzwxh:17106ResponseCodeklzzwxh:17107 =klzzwxh:17108 klzzwxh:17109OKklzzwxh:17110klzzwxh:17072,klzzwxh:17111dataklzzwxh:17112 =klzzwxh:17113 $dataklzzwxh:17073klzzwxh:17074;klzzwxh:17263klzzwxh:17114klzzwxh:17115klzzwxh:17116klzzwxh:17117klzzwxh:17118klzzwxh:17119klzzwxh:17120klzzwxh:17121klzzwxh:17122klzzwxh:17123klzzwxh:17124 klzzwxh:17264klzzwxh:17125klzzwxh:17126klzzwxh:17127klzzwxh:17128klzzwxh:17129klzzwxh:17130klzzwxh:17131 klzzwxh:17075 else klzzwxh:17076klzzwxh:17265klzzwxh:17132klzzwxh:17133klzzwxh:17134klzzwxh:17135klzzwxh:17136klzzwxh:17137klzzwxh:17138klzzwxh:17139klzzwxh:17140klzzwxh:17141klzzwxh:17142 klzzwxh:17266klzzwxh:17143klzzwxh:17144klzzwxh:17145klzzwxh:17146klzzwxh:17147klzzwxh:17148klzzwxh:17149klzzwxh:17150klzzwxh:17151klzzwxh:17152klzzwxh:17153 returnklzzwxh:17077arrayklzzwxh:17078klzzwxh:17154responseklzzwxh:17155 =klzzwxh:17156 arrayklzzwxh:17079klzzwxh:17157ResponseCodeklzzwxh:17158 =klzzwxh:17159 klzzwxh:17160KOklzzwxh:17161, klzzwxh:17162ErrorCodeklzzwxh:17163 =klzzwxh:17164 klzzwxh:17165SQL06Uklzzwxh:17166, klzzwxh:17167ErrorDescriptionklzzwxh:17168 =klzzwxh:17169 klzzwxh:17170Unable to retrieve the task count by klzzwxh:17171 . $criteria . klzzwxh:17172 from the backendklzzwxh:17173klzzwxh:17080klzzwxh:17081klzzwxh:17082;klzzwxh:17267klzzwxh:17174klzzwxh:17175klzzwxh:17176klzzwxh:17177klzzwxh:17178klzzwxh:17179klzzwxh:17180 klzzwxh:17083klzzwxh:17268klzzwxh:17181klzzwxh:17182klzzwxh:17183klzzwxh:17184klzzwxh:17185klzzwxh:17186klzzwxh:17187 klzzwxh:17269klzzwxh:17188klzzwxh:17189klzzwxh:17190 klzzwxh:17084klzzwxh:17270klzzwxh:17191klzzwxh:17192klzzwxh:17193 klzzwxh:17271klzzwxh:17194klzzwxh:17195klzzwxh:17196 $server-klzzwxh:17197registerklzzwxh:17085klzzwxh:17272klzzwxh:17198klzzwxh:17199klzzwxh:17200klzzwxh:17201klzzwxh:17202klzzwxh:17203klzzwxh:17204 'SearchTasks',klzzwxh:17273klzzwxh:17205klzzwxh:17206klzzwxh:17207klzzwxh:17208klzzwxh:17209klzzwxh:17210klzzwxh:17211 arrayklzzwxh:17086'criteria' =klzzwxh:17212 'tns:SearchTasksCriteriaType','start' =klzzwxh:17213 'xsd:integer', 'offset' =klzzwxh:17214 'xsd:integer'klzzwxh:17087,klzzwxh:17274klzzwxh:17215klzzwxh:17216klzzwxh:17217klzzwxh:17218klzzwxh:17219klzzwxh:17220klzzwxh:17221 arrayklzzwxh:17088'response' =klzzwxh:17222 'tns:ResponseType','data' =klzzwxh:17223 'tns:TaskCatalogType','total'=klzzwxh:17224'xsd:integer'klzzwxh:17089,klzzwxh:17275klzzwxh:17225klzzwxh:17226klzzwxh:17227klzzwxh:17228klzzwxh:17229klzzwxh:17230klzzwxh:17231 $namespace,klzzwxh:17276klzzwxh:17232klzzwxh:17233klzzwxh:17234klzzwxh:17235klzzwxh:17236klzzwxh:17237klzzwxh:17238 $namespace . 'klzzwxh:17090SearchTasks',klzzwxh:17277klzzwxh:17239klzzwxh:17240klzzwxh:17241klzzwxh:17242klzzwxh:17243klzzwxh:17244klzzwxh:17245 'rpc',klzzwxh:17278klzzwxh:17246klzzwxh:17247klzzwxh:17248klzzwxh:17249klzzwxh:17250klzzwxh:17251klzzwxh:17252 'encoded',klzzwxh:17279klzzwxh:17253klzzwxh:17254klzzwxh:17255klzzwxh:17256klzzwxh:17257klzzwxh:17258klzzwxh:17259 'Perform a search in the database and return the selected tasks'klzzwxh:17280klzzwxh:17260klzzwxh:17261klzzwxh:17262 klzzwxh:17091;

      klzzwxh:17315klzzwxh:17316klzzwxh:17317 function SearchTasksklzzwxh:17281$request,$start,$offsetklzzwxh:17282 klzzwxh:17283klzzwxh:17444klzzwxh:17318klzzwxh:17319klzzwxh:17320klzzwxh:17321klzzwxh:17322klzzwxh:17323klzzwxh:17324 klzzwxh:17445klzzwxh:17325klzzwxh:17326klzzwxh:17327klzzwxh:17328klzzwxh:17329klzzwxh:17330klzzwxh:17331 global $db;klzzwxh:17446klzzwxh:17332klzzwxh:17333klzzwxh:17334klzzwxh:17335klzzwxh:17336klzzwxh:17337klzzwxh:17338 klzzwxh:17447klzzwxh:17339klzzwxh:17340klzzwxh:17341klzzwxh:17342klzzwxh:17343klzzwxh:17344klzzwxh:17345 ifklzzwxh:17284issetklzzwxh:17285$requestklzzwxh:17286klzzwxh:17346sectorklzzwxh:17287idklzzwxh:17347klzzwxh:17288klzzwxh:17289 klzzwxh:17348klzzwxh:17349 $requestklzzwxh:17290klzzwxh:17350sectorklzzwxh:17291idklzzwxh:17351klzzwxh:17292 klzzwxh:17293== 0klzzwxh:17294 klzzwxh:17295klzzwxh:17448klzzwxh:17352klzzwxh:17353klzzwxh:17354klzzwxh:17355klzzwxh:17356klzzwxh:17357klzzwxh:17358klzzwxh:17359klzzwxh:17360klzzwxh:17361klzzwxh:17362 klzzwxh:17449klzzwxh:17363klzzwxh:17364klzzwxh:17365klzzwxh:17366klzzwxh:17367klzzwxh:17368klzzwxh:17369klzzwxh:17370klzzwxh:17371klzzwxh:17372klzzwxh:17373 $sql = klzzwxh:17374select task.id from task,ongsector where task.ongklzzwxh:17296id = ongsector.ongklzzwxh:17297id and ongsector.sectorklzzwxh:17298id = klzzwxh:17375 . $requestklzzwxh:17299klzzwxh:17376sectorklzzwxh:17300idklzzwxh:17377klzzwxh:17301;klzzwxh:17450klzzwxh:17378klzzwxh:17379klzzwxh:17380klzzwxh:17381klzzwxh:17382klzzwxh:17383klzzwxh:17384klzzwxh:17385klzzwxh:17386klzzwxh:17387klzzwxh:17388 $count = klzzwxh:17389select countklzzwxh:17302task.idklzzwxh:17303 as count from task,ongsector where task.ongklzzwxh:17304id = ongsector.ongklzzwxh:17305id and ongsector.sectorklzzwxh:17306id = klzzwxh:17390 . $requestklzzwxh:17307klzzwxh:17391sectorklzzwxh:17308idklzzwxh:17392klzzwxh:17309;klzzwxh:17451klzzwxh:17393klzzwxh:17394klzzwxh:17395klzzwxh:17396klzzwxh:17397klzzwxh:17398klzzwxh:17399 klzzwxh:17310 else klzzwxh:17311klzzwxh:17452klzzwxh:17400klzzwxh:17401klzzwxh:17402klzzwxh:17403klzzwxh:17404klzzwxh:17405klzzwxh:17406klzzwxh:17407klzzwxh:17408klzzwxh:17409klzzwxh:17410 klzzwxh:17453klzzwxh:17411klzzwxh:17412klzzwxh:17413klzzwxh:17414klzzwxh:17415klzzwxh:17416klzzwxh:17417klzzwxh:17418klzzwxh:17419klzzwxh:17420klzzwxh:17421 $sql = klzzwxh:17422select task.id from task where 1=1klzzwxh:17423;klzzwxh:17454klzzwxh:17424klzzwxh:17425klzzwxh:17426klzzwxh:17427klzzwxh:17428klzzwxh:17429klzzwxh:17430klzzwxh:17431klzzwxh:17432klzzwxh:17433klzzwxh:17434 $count = klzzwxh:17435select countklzzwxh:17312task.idklzzwxh:17313 as count from task where 1=1klzzwxh:17436;klzzwxh:17455klzzwxh:17437klzzwxh:17438klzzwxh:17439klzzwxh:17440klzzwxh:17441klzzwxh:17442klzzwxh:17443 klzzwxh:17314

      klzzwxh:17476klzzwxh:17477klzzwxh:17478klzzwxh:17479klzzwxh:17480klzzwxh:17481klzzwxh:17482 foreachklzzwxh:17456$request as $key =klzzwxh:17483 $valueklzzwxh:17457 klzzwxh:17458klzzwxh:17612klzzwxh:17484klzzwxh:17485klzzwxh:17486klzzwxh:17487klzzwxh:17488klzzwxh:17489klzzwxh:17490klzzwxh:17491klzzwxh:17492klzzwxh:17493klzzwxh:17494klzzwxh:17495klzzwxh:17496klzzwxh:17497klzzwxh:17498 klzzwxh:17613klzzwxh:17499klzzwxh:17500klzzwxh:17501klzzwxh:17502klzzwxh:17503klzzwxh:17504klzzwxh:17505klzzwxh:17506klzzwxh:17507klzzwxh:17508klzzwxh:17509 ifklzzwxh:17459$value klzzwxh:17460= 0 klzzwxh:17510klzzwxh:17511 $key klzzwxh:17461== klzzwxh:17512sectorklzzwxh:17462idklzzwxh:17513klzzwxh:17463 klzzwxh:17464klzzwxh:17614klzzwxh:17514klzzwxh:17515klzzwxh:17516klzzwxh:17517klzzwxh:17518klzzwxh:17519klzzwxh:17520klzzwxh:17521klzzwxh:17522klzzwxh:17523klzzwxh:17524klzzwxh:17525klzzwxh:17526klzzwxh:17527klzzwxh:17528 $sql .= klzzwxh:17529 and task.klzzwxh:17530 . $key . klzzwxh:17531 = klzzwxh:17532 . $value;klzzwxh:17615klzzwxh:17533klzzwxh:17534klzzwxh:17535klzzwxh:17536klzzwxh:17537klzzwxh:17538klzzwxh:17539klzzwxh:17540klzzwxh:17541klzzwxh:17542klzzwxh:17543klzzwxh:17544klzzwxh:17545klzzwxh:17546klzzwxh:17547 $count .= klzzwxh:17548 and task.klzzwxh:17549 . $key . klzzwxh:17550 = klzzwxh:17551 . $value;klzzwxh:17616klzzwxh:17552klzzwxh:17553klzzwxh:17554klzzwxh:17555klzzwxh:17556klzzwxh:17557klzzwxh:17558klzzwxh:17559klzzwxh:17560klzzwxh:17561klzzwxh:17562 klzzwxh:17465klzzwxh:17617klzzwxh:17563klzzwxh:17564klzzwxh:17565klzzwxh:17566klzzwxh:17567klzzwxh:17568klzzwxh:17569klzzwxh:17570klzzwxh:17571klzzwxh:17572klzzwxh:17573klzzwxh:17574klzzwxh:17575klzzwxh:17576klzzwxh:17577 klzzwxh:17618klzzwxh:17578klzzwxh:17579klzzwxh:17580klzzwxh:17581klzzwxh:17582klzzwxh:17583klzzwxh:17584 klzzwxh:17466klzzwxh:17619klzzwxh:17585klzzwxh:17586klzzwxh:17587klzzwxh:17588klzzwxh:17589klzzwxh:17590klzzwxh:17591 klzzwxh:17620klzzwxh:17592klzzwxh:17593klzzwxh:17594klzzwxh:17595klzzwxh:17596klzzwxh:17597klzzwxh:17598 $count .= klzzwxh:17599 and klzzwxh:17467task.statusklzzwxh:17468id = 1 or task.statusklzzwxh:17469id = 3klzzwxh:17470klzzwxh:17600;klzzwxh:17621klzzwxh:17601klzzwxh:17602klzzwxh:17603klzzwxh:17604klzzwxh:17605klzzwxh:17606klzzwxh:17607 $sql .= klzzwxh:17608 and klzzwxh:17471task.statusklzzwxh:17472id = 1 or task.statusklzzwxh:17473id = 3klzzwxh:17474 order by createdklzzwxh:17475at desc limit klzzwxh:17609 . $start . klzzwxh:17610,klzzwxh:17611 . $offset;

      klzzwxh:17672klzzwxh:17673klzzwxh:17674klzzwxh:17675klzzwxh:17676klzzwxh:17677klzzwxh:17678 $total = $db-klzzwxh:17679queryklzzwxh:17622$countklzzwxh:17623-klzzwxh:17680fetchklzzwxh:17624klzzwxh:17625;klzzwxh:17966klzzwxh:17681klzzwxh:17682klzzwxh:17683klzzwxh:17684klzzwxh:17685klzzwxh:17686klzzwxh:17687 klzzwxh:17967klzzwxh:17688klzzwxh:17689klzzwxh:17690klzzwxh:17691klzzwxh:17692klzzwxh:17693klzzwxh:17694 ifklzzwxh:17626$result = $db-klzzwxh:17695queryklzzwxh:17627$sqlklzzwxh:17628klzzwxh:17629 klzzwxh:17630klzzwxh:17968klzzwxh:17696klzzwxh:17697klzzwxh:17698klzzwxh:17699klzzwxh:17700klzzwxh:17701klzzwxh:17702klzzwxh:17703klzzwxh:17704klzzwxh:17705klzzwxh:17706 klzzwxh:17969klzzwxh:17707klzzwxh:17708klzzwxh:17709klzzwxh:17710klzzwxh:17711klzzwxh:17712klzzwxh:17713klzzwxh:17714klzzwxh:17715klzzwxh:17716klzzwxh:17717 foreachklzzwxh:17631$result-klzzwxh:17718fetchAllklzzwxh:17632PDO::FETCHklzzwxh:17633ASSOCklzzwxh:17634 as $rowklzzwxh:17635 klzzwxh:17636klzzwxh:17970klzzwxh:17719klzzwxh:17720klzzwxh:17721klzzwxh:17722klzzwxh:17723klzzwxh:17724klzzwxh:17725klzzwxh:17726klzzwxh:17727klzzwxh:17728klzzwxh:17729klzzwxh:17730klzzwxh:17731klzzwxh:17732klzzwxh:17733 klzzwxh:17971klzzwxh:17734klzzwxh:17735klzzwxh:17736klzzwxh:17737klzzwxh:17738klzzwxh:17739klzzwxh:17740klzzwxh:17741klzzwxh:17742klzzwxh:17743klzzwxh:17744klzzwxh:17745klzzwxh:17746klzzwxh:17747klzzwxh:17748 $task = new taskklzzwxh:17637klzzwxh:17638;klzzwxh:17972klzzwxh:17749klzzwxh:17750klzzwxh:17751klzzwxh:17752klzzwxh:17753klzzwxh:17754klzzwxh:17755klzzwxh:17756klzzwxh:17757klzzwxh:17758klzzwxh:17759klzzwxh:17760klzzwxh:17761klzzwxh:17762klzzwxh:17763 $task-klzzwxh:17764klzzwxh:17639klzzwxh:17640setklzzwxh:17641klzzwxh:17765idklzzwxh:17766,$rowklzzwxh:17642klzzwxh:17767idklzzwxh:17768klzzwxh:17643klzzwxh:17644;klzzwxh:17973klzzwxh:17769klzzwxh:17770klzzwxh:17771klzzwxh:17772klzzwxh:17773klzzwxh:17774klzzwxh:17775klzzwxh:17776klzzwxh:17777klzzwxh:17778klzzwxh:17779klzzwxh:17780klzzwxh:17781klzzwxh:17782klzzwxh:17783 $task-klzzwxh:17784getklzzwxh:17645klzzwxh:17646;klzzwxh:17974klzzwxh:17785klzzwxh:17786klzzwxh:17787klzzwxh:17788klzzwxh:17789klzzwxh:17790klzzwxh:17791klzzwxh:17792klzzwxh:17793klzzwxh:17794klzzwxh:17795klzzwxh:17796klzzwxh:17797klzzwxh:17798klzzwxh:17799 klzzwxh:17975klzzwxh:17800klzzwxh:17801klzzwxh:17802klzzwxh:17803klzzwxh:17804klzzwxh:17805klzzwxh:17806klzzwxh:17807klzzwxh:17808klzzwxh:17809klzzwxh:17810klzzwxh:17811klzzwxh:17812klzzwxh:17813klzzwxh:17814 $dataklzzwxh:17647klzzwxh:17648 = $task-klzzwxh:17815klzzwxh:17649klzzwxh:17650toArrayklzzwxh:17651klzzwxh:17652;klzzwxh:17976klzzwxh:17816klzzwxh:17817klzzwxh:17818klzzwxh:17819klzzwxh:17820klzzwxh:17821klzzwxh:17822klzzwxh:17823klzzwxh:17824klzzwxh:17825klzzwxh:17826klzzwxh:17827klzzwxh:17828klzzwxh:17829klzzwxh:17830 klzzwxh:17977klzzwxh:17831klzzwxh:17832klzzwxh:17833klzzwxh:17834klzzwxh:17835klzzwxh:17836klzzwxh:17837klzzwxh:17838klzzwxh:17839klzzwxh:17840klzzwxh:17841 klzzwxh:17653klzzwxh:17978klzzwxh:17842klzzwxh:17843klzzwxh:17844klzzwxh:17845klzzwxh:17846klzzwxh:17847klzzwxh:17848klzzwxh:17849klzzwxh:17850klzzwxh:17851klzzwxh:17852 klzzwxh:17979klzzwxh:17853klzzwxh:17854klzzwxh:17855klzzwxh:17856klzzwxh:17857klzzwxh:17858klzzwxh:17859klzzwxh:17860klzzwxh:17861klzzwxh:17862klzzwxh:17863 returnklzzwxh:17654arrayklzzwxh:17655klzzwxh:17864responseklzzwxh:17865 =klzzwxh:17866 arrayklzzwxh:17656klzzwxh:17867ResponseCodeklzzwxh:17868 =klzzwxh:17869 klzzwxh:17870OKklzzwxh:17871klzzwxh:17657,klzzwxh:17872dataklzzwxh:17873 =klzzwxh:17874 $data,klzzwxh:17875totalklzzwxh:17876 =klzzwxh:17877 $totalklzzwxh:17658klzzwxh:17878countklzzwxh:17879klzzwxh:17659klzzwxh:17660klzzwxh:17661;klzzwxh:17980klzzwxh:17880klzzwxh:17881klzzwxh:17882klzzwxh:17883klzzwxh:17884klzzwxh:17885klzzwxh:17886klzzwxh:17887klzzwxh:17888klzzwxh:17889klzzwxh:17890 klzzwxh:17981klzzwxh:17891klzzwxh:17892klzzwxh:17893klzzwxh:17894klzzwxh:17895klzzwxh:17896klzzwxh:17897 klzzwxh:17662 else klzzwxh:17663klzzwxh:17982klzzwxh:17898klzzwxh:17899klzzwxh:17900klzzwxh:17901klzzwxh:17902klzzwxh:17903klzzwxh:17904klzzwxh:17905klzzwxh:17906klzzwxh:17907klzzwxh:17908 klzzwxh:17983klzzwxh:17909klzzwxh:17910klzzwxh:17911klzzwxh:17912klzzwxh:17913klzzwxh:17914klzzwxh:17915klzzwxh:17916klzzwxh:17917klzzwxh:17918klzzwxh:17919 returnklzzwxh:17664arrayklzzwxh:17665klzzwxh:17920responseklzzwxh:17921 =klzzwxh:17922 arrayklzzwxh:17666klzzwxh:17923ResponseCodeklzzwxh:17924 =klzzwxh:17925 klzzwxh:17926KOklzzwxh:17927, klzzwxh:17928ErrorCodeklzzwxh:17929 =klzzwxh:17930 klzzwxh:17931SQL06Uklzzwxh:17932, klzzwxh:17933ErrorDescriptionklzzwxh:17934 =klzzwxh:17935 klzzwxh:17936Unable to retrieve records from database.klzzwxh:17937klzzwxh:17667klzzwxh:17668klzzwxh:17669;klzzwxh:17984klzzwxh:17938klzzwxh:17939klzzwxh:17940klzzwxh:17941klzzwxh:17942klzzwxh:17943klzzwxh:17944klzzwxh:17945klzzwxh:17946klzzwxh:17947klzzwxh:17948 klzzwxh:17985klzzwxh:17949klzzwxh:17950klzzwxh:17951klzzwxh:17952klzzwxh:17953klzzwxh:17954klzzwxh:17955 klzzwxh:17670klzzwxh:17986klzzwxh:17956klzzwxh:17957klzzwxh:17958klzzwxh:17959klzzwxh:17960klzzwxh:17961klzzwxh:17962 klzzwxh:17987klzzwxh:17963klzzwxh:17964klzzwxh:17965 klzzwxh:17671

      klzzwxh:17998klzzwxh:17999klzzwxh:18000 $server-klzzwxh:18001registerklzzwxh:17988klzzwxh:18071klzzwxh:18002klzzwxh:18003klzzwxh:18004klzzwxh:18005klzzwxh:18006klzzwxh:18007klzzwxh:18008 klzzwxh:18009GetTaskCountklzzwxh:18010,klzzwxh:18072klzzwxh:18011klzzwxh:18012klzzwxh:18013klzzwxh:18014klzzwxh:18015klzzwxh:18016klzzwxh:18017 arrayklzzwxh:17989klzzwxh:17990,klzzwxh:18073klzzwxh:18018klzzwxh:18019klzzwxh:18020klzzwxh:18021klzzwxh:18022klzzwxh:18023klzzwxh:18024 arrayklzzwxh:17991'data' =klzzwxh:18025 'xsd:integer','response' =klzzwxh:18026 'tns:ResponseType'klzzwxh:17992,klzzwxh:18074klzzwxh:18027klzzwxh:18028klzzwxh:18029klzzwxh:18030klzzwxh:18031klzzwxh:18032klzzwxh:18033 $namespace,klzzwxh:18075klzzwxh:18034klzzwxh:18035klzzwxh:18036klzzwxh:18037klzzwxh:18038klzzwxh:18039klzzwxh:18040 $namespace . 'klzzwxh:17993GetTaskCount',klzzwxh:18076klzzwxh:18041klzzwxh:18042klzzwxh:18043klzzwxh:18044klzzwxh:18045klzzwxh:18046klzzwxh:18047 'rpc',klzzwxh:18077klzzwxh:18048klzzwxh:18049klzzwxh:18050klzzwxh:18051klzzwxh:18052klzzwxh:18053klzzwxh:18054 'encoded',klzzwxh:18078klzzwxh:18055klzzwxh:18056klzzwxh:18057klzzwxh:18058klzzwxh:18059klzzwxh:18060klzzwxh:18061 'Retrieve task count from backend'klzzwxh:18079klzzwxh:18062klzzwxh:18063klzzwxh:18064 klzzwxh:17994;klzzwxh:18080klzzwxh:18065klzzwxh:18066klzzwxh:18067 klzzwxh:18081klzzwxh:18068klzzwxh:18069klzzwxh:18070 function GetTaskCountklzzwxh:17995klzzwxh:17996 klzzwxh:17997

      klzzwxh:18091klzzwxh:18092klzzwxh:18093klzzwxh:18094klzzwxh:18095klzzwxh:18096klzzwxh:18097 global $db;klzzwxh:18137klzzwxh:18098klzzwxh:18099klzzwxh:18100klzzwxh:18101klzzwxh:18102klzzwxh:18103klzzwxh:18104 klzzwxh:18138klzzwxh:18105klzzwxh:18106klzzwxh:18107klzzwxh:18108klzzwxh:18109klzzwxh:18110klzzwxh:18111 $sql = klzzwxh:18112select countklzzwxh:18082idklzzwxh:18083 as count from taskklzzwxh:18113;klzzwxh:18139klzzwxh:18114klzzwxh:18115klzzwxh:18116klzzwxh:18117klzzwxh:18118klzzwxh:18119klzzwxh:18120 klzzwxh:18140klzzwxh:18121klzzwxh:18122klzzwxh:18123klzzwxh:18124klzzwxh:18125klzzwxh:18126klzzwxh:18127 $result = $db-klzzwxh:18128queryklzzwxh:18084$sqlklzzwxh:18085-klzzwxh:18129fetchklzzwxh:18086klzzwxh:18087;klzzwxh:18141klzzwxh:18130klzzwxh:18131klzzwxh:18132klzzwxh:18133klzzwxh:18134klzzwxh:18135klzzwxh:18136 ifklzzwxh:18088$resultklzzwxh:18089 klzzwxh:18090

      klzzwxh:18160klzzwxh:18161klzzwxh:18162klzzwxh:18163klzzwxh:18164klzzwxh:18165klzzwxh:18166klzzwxh:18167klzzwxh:18168klzzwxh:18169klzzwxh:18170 returnklzzwxh:18142arrayklzzwxh:18143klzzwxh:18171responseklzzwxh:18172 =klzzwxh:18173 arrayklzzwxh:18144klzzwxh:18174ResponseCodeklzzwxh:18175 =klzzwxh:18176 klzzwxh:18177OKklzzwxh:18178klzzwxh:18145,klzzwxh:18179dataklzzwxh:18180 =klzzwxh:18181 $resultklzzwxh:18146klzzwxh:18182countklzzwxh:18183klzzwxh:18147klzzwxh:18148klzzwxh:18149;klzzwxh:18259klzzwxh:18184klzzwxh:18185klzzwxh:18186klzzwxh:18187klzzwxh:18188klzzwxh:18189klzzwxh:18190klzzwxh:18191klzzwxh:18192klzzwxh:18193klzzwxh:18194 klzzwxh:18260klzzwxh:18195klzzwxh:18196klzzwxh:18197klzzwxh:18198klzzwxh:18199klzzwxh:18200klzzwxh:18201 klzzwxh:18150 else klzzwxh:18151klzzwxh:18261klzzwxh:18202klzzwxh:18203klzzwxh:18204klzzwxh:18205klzzwxh:18206klzzwxh:18207klzzwxh:18208klzzwxh:18209klzzwxh:18210klzzwxh:18211klzzwxh:18212 klzzwxh:18262klzzwxh:18213klzzwxh:18214klzzwxh:18215klzzwxh:18216klzzwxh:18217klzzwxh:18218klzzwxh:18219klzzwxh:18220klzzwxh:18221klzzwxh:18222klzzwxh:18223 returnklzzwxh:18152arrayklzzwxh:18153klzzwxh:18224responseklzzwxh:18225 =klzzwxh:18226 arrayklzzwxh:18154klzzwxh:18227ResponseCodeklzzwxh:18228 =klzzwxh:18229 klzzwxh:18230KOklzzwxh:18231, klzzwxh:18232ErrorCodeklzzwxh:18233 =klzzwxh:18234 klzzwxh:18235SQL301Oklzzwxh:18236, klzzwxh:18237ErrorDescriptionklzzwxh:18238 =klzzwxh:18239 klzzwxh:18240Unable to remove block data from the backend.klzzwxh:18241klzzwxh:18155klzzwxh:18156klzzwxh:18157;klzzwxh:18263klzzwxh:18242klzzwxh:18243klzzwxh:18244klzzwxh:18245klzzwxh:18246klzzwxh:18247klzzwxh:18248 klzzwxh:18158klzzwxh:18264klzzwxh:18249klzzwxh:18250klzzwxh:18251klzzwxh:18252klzzwxh:18253klzzwxh:18254klzzwxh:18255 klzzwxh:18265klzzwxh:18256klzzwxh:18257klzzwxh:18258 klzzwxh:18159

      klzzwxh:18276klzzwxh:18277klzzwxh:18278 $server-klzzwxh:18279registerklzzwxh:18266klzzwxh:18349klzzwxh:18280klzzwxh:18281klzzwxh:18282klzzwxh:18283klzzwxh:18284klzzwxh:18285klzzwxh:18286 klzzwxh:18287GetUserCountklzzwxh:18288,klzzwxh:18350klzzwxh:18289klzzwxh:18290klzzwxh:18291klzzwxh:18292klzzwxh:18293klzzwxh:18294klzzwxh:18295 arrayklzzwxh:18267klzzwxh:18268,klzzwxh:18351klzzwxh:18296klzzwxh:18297klzzwxh:18298klzzwxh:18299klzzwxh:18300klzzwxh:18301klzzwxh:18302 arrayklzzwxh:18269'data' =klzzwxh:18303 'xsd:integer','response' =klzzwxh:18304 'tns:ResponseType'klzzwxh:18270,klzzwxh:18352klzzwxh:18305klzzwxh:18306klzzwxh:18307klzzwxh:18308klzzwxh:18309klzzwxh:18310klzzwxh:18311 $namespace,klzzwxh:18353klzzwxh:18312klzzwxh:18313klzzwxh:18314klzzwxh:18315klzzwxh:18316klzzwxh:18317klzzwxh:18318 $namespace . 'klzzwxh:18271GetUserCount',klzzwxh:18354klzzwxh:18319klzzwxh:18320klzzwxh:18321klzzwxh:18322klzzwxh:18323klzzwxh:18324klzzwxh:18325 'rpc',klzzwxh:18355klzzwxh:18326klzzwxh:18327klzzwxh:18328klzzwxh:18329klzzwxh:18330klzzwxh:18331klzzwxh:18332 'encoded',klzzwxh:18356klzzwxh:18333klzzwxh:18334klzzwxh:18335klzzwxh:18336klzzwxh:18337klzzwxh:18338klzzwxh:18339 'Retrieve total user count from backend'klzzwxh:18357klzzwxh:18340klzzwxh:18341klzzwxh:18342 klzzwxh:18272;klzzwxh:18358klzzwxh:18343klzzwxh:18344klzzwxh:18345 klzzwxh:18359klzzwxh:18346klzzwxh:18347klzzwxh:18348 function GetUserCountklzzwxh:18273klzzwxh:18274 klzzwxh:18275

      klzzwxh:18369klzzwxh:18370klzzwxh:18371klzzwxh:18372klzzwxh:18373klzzwxh:18374klzzwxh:18375 global $db;klzzwxh:18415klzzwxh:18376klzzwxh:18377klzzwxh:18378klzzwxh:18379klzzwxh:18380klzzwxh:18381klzzwxh:18382 klzzwxh:18416klzzwxh:18383klzzwxh:18384klzzwxh:18385klzzwxh:18386klzzwxh:18387klzzwxh:18388klzzwxh:18389 $sql = klzzwxh:18390select countklzzwxh:18360idklzzwxh:18361 as count from userklzzwxh:18391;klzzwxh:18417klzzwxh:18392klzzwxh:18393klzzwxh:18394klzzwxh:18395klzzwxh:18396klzzwxh:18397klzzwxh:18398 klzzwxh:18418klzzwxh:18399klzzwxh:18400klzzwxh:18401klzzwxh:18402klzzwxh:18403klzzwxh:18404klzzwxh:18405 $result = $db-klzzwxh:18406queryklzzwxh:18362$sqlklzzwxh:18363-klzzwxh:18407fetchklzzwxh:18364klzzwxh:18365;klzzwxh:18419klzzwxh:18408klzzwxh:18409klzzwxh:18410klzzwxh:18411klzzwxh:18412klzzwxh:18413klzzwxh:18414 ifklzzwxh:18366$resultklzzwxh:18367 klzzwxh:18368

      klzzwxh:18454klzzwxh:18455klzzwxh:18456klzzwxh:18457klzzwxh:18458klzzwxh:18459klzzwxh:18460klzzwxh:18461klzzwxh:18462klzzwxh:18463klzzwxh:18464 returnklzzwxh:18420arrayklzzwxh:18421klzzwxh:18465responseklzzwxh:18466 =klzzwxh:18467 arrayklzzwxh:18422klzzwxh:18468ResponseCodeklzzwxh:18469 =klzzwxh:18470 klzzwxh:18471OKklzzwxh:18472klzzwxh:18423,klzzwxh:18473dataklzzwxh:18474 =klzzwxh:18475 $resultklzzwxh:18424klzzwxh:18476countklzzwxh:18477klzzwxh:18425klzzwxh:18426klzzwxh:18427;klzzwxh:18653klzzwxh:18478klzzwxh:18479klzzwxh:18480klzzwxh:18481klzzwxh:18482klzzwxh:18483klzzwxh:18484klzzwxh:18485klzzwxh:18486klzzwxh:18487klzzwxh:18488 klzzwxh:18654klzzwxh:18489klzzwxh:18490klzzwxh:18491klzzwxh:18492klzzwxh:18493klzzwxh:18494klzzwxh:18495 klzzwxh:18428 else klzzwxh:18429klzzwxh:18655klzzwxh:18496klzzwxh:18497klzzwxh:18498klzzwxh:18499klzzwxh:18500klzzwxh:18501klzzwxh:18502klzzwxh:18503klzzwxh:18504klzzwxh:18505klzzwxh:18506 klzzwxh:18656klzzwxh:18507klzzwxh:18508klzzwxh:18509klzzwxh:18510klzzwxh:18511klzzwxh:18512klzzwxh:18513klzzwxh:18514klzzwxh:18515klzzwxh:18516klzzwxh:18517 returnklzzwxh:18430arrayklzzwxh:18431klzzwxh:18518responseklzzwxh:18519 =klzzwxh:18520 arrayklzzwxh:18432klzzwxh:18521ResponseCodeklzzwxh:18522 =klzzwxh:18523 klzzwxh:18524KOklzzwxh:18525, klzzwxh:18526ErrorCodeklzzwxh:18527 =klzzwxh:18528 klzzwxh:18529SQL301Oklzzwxh:18530, klzzwxh:18531ErrorDescriptionklzzwxh:18532 =klzzwxh:18533 klzzwxh:18534Unable to remove block data from the backend.klzzwxh:18535klzzwxh:18433klzzwxh:18434klzzwxh:18435;klzzwxh:18657klzzwxh:18536klzzwxh:18537klzzwxh:18538klzzwxh:18539klzzwxh:18540klzzwxh:18541klzzwxh:18542 klzzwxh:18436klzzwxh:18658klzzwxh:18543klzzwxh:18544klzzwxh:18545klzzwxh:18546klzzwxh:18547klzzwxh:18548klzzwxh:18549 klzzwxh:18659klzzwxh:18550klzzwxh:18551klzzwxh:18552 klzzwxh:18437klzzwxh:18660klzzwxh:18553klzzwxh:18554klzzwxh:18555 klzzwxh:18661klzzwxh:18556klzzwxh:18557klzzwxh:18558 $server-klzzwxh:18559registerklzzwxh:18438klzzwxh:18662klzzwxh:18560klzzwxh:18561klzzwxh:18562klzzwxh:18563klzzwxh:18564klzzwxh:18565klzzwxh:18566 'GetOne',klzzwxh:18663klzzwxh:18567klzzwxh:18568klzzwxh:18569klzzwxh:18570klzzwxh:18571klzzwxh:18572klzzwxh:18573 arrayklzzwxh:18439'from' =klzzwxh:18574 'xsd:string', 'id' =klzzwxh:18575 'xsd:integer'klzzwxh:18440,klzzwxh:18664klzzwxh:18576klzzwxh:18577klzzwxh:18578klzzwxh:18579klzzwxh:18580klzzwxh:18581klzzwxh:18582 arrayklzzwxh:18441'response' =klzzwxh:18583 'tns:ResponseType','data' =klzzwxh:18584 'tns:GetOneResponseType'klzzwxh:18442,klzzwxh:18665klzzwxh:18585klzzwxh:18586klzzwxh:18587klzzwxh:18588klzzwxh:18589klzzwxh:18590klzzwxh:18591 $namespace,klzzwxh:18666klzzwxh:18592klzzwxh:18593klzzwxh:18594klzzwxh:18595klzzwxh:18596klzzwxh:18597klzzwxh:18598 $namespace . 'klzzwxh:18443GetOne',klzzwxh:18667klzzwxh:18599klzzwxh:18600klzzwxh:18601klzzwxh:18602klzzwxh:18603klzzwxh:18604klzzwxh:18605 'rpc',klzzwxh:18668klzzwxh:18606klzzwxh:18607klzzwxh:18608klzzwxh:18609klzzwxh:18610klzzwxh:18611klzzwxh:18612 'encoded',klzzwxh:18669klzzwxh:18613klzzwxh:18614klzzwxh:18615klzzwxh:18616klzzwxh:18617klzzwxh:18618klzzwxh:18619 'Retrive one element from the given table and by the given id'klzzwxh:18670klzzwxh:18620klzzwxh:18621klzzwxh:18622 klzzwxh:18444;klzzwxh:18671klzzwxh:18623klzzwxh:18624klzzwxh:18625 klzzwxh:18672klzzwxh:18626klzzwxh:18627klzzwxh:18628 function GetOneklzzwxh:18445$from,$idklzzwxh:18446 klzzwxh:18447klzzwxh:18673klzzwxh:18629klzzwxh:18630klzzwxh:18631klzzwxh:18632klzzwxh:18633klzzwxh:18634klzzwxh:18635 klzzwxh:18674klzzwxh:18636klzzwxh:18637klzzwxh:18638klzzwxh:18639klzzwxh:18640klzzwxh:18641klzzwxh:18642 $$from = new $fromklzzwxh:18448klzzwxh:18449;klzzwxh:18675klzzwxh:18643klzzwxh:18644klzzwxh:18645klzzwxh:18646klzzwxh:18647klzzwxh:18648klzzwxh:18649 $$from-klzzwxh:18650klzzwxh:18450klzzwxh:18451setklzzwxh:18452klzzwxh:18651idklzzwxh:18652,$idklzzwxh:18453;

      klzzwxh:18774klzzwxh:18775klzzwxh:18776klzzwxh:18777klzzwxh:18778klzzwxh:18779klzzwxh:18780 ifklzzwxh:18676$$from-klzzwxh:18781getklzzwxh:18677klzzwxh:18678 klzzwxh:18679== falseklzzwxh:18680 klzzwxh:18681klzzwxh:19170klzzwxh:18782klzzwxh:18783klzzwxh:18784klzzwxh:18785klzzwxh:18786klzzwxh:18787klzzwxh:18788klzzwxh:18789klzzwxh:18790klzzwxh:18791klzzwxh:18792 klzzwxh:19171klzzwxh:18793klzzwxh:18794klzzwxh:18795klzzwxh:18796klzzwxh:18797klzzwxh:18798klzzwxh:18799klzzwxh:18800klzzwxh:18801klzzwxh:18802klzzwxh:18803 $dataklzzwxh:18682$fromklzzwxh:18683 = $$from-klzzwxh:18804klzzwxh:18684klzzwxh:18685toArrayklzzwxh:18686klzzwxh:18687;klzzwxh:19172klzzwxh:18805klzzwxh:18806klzzwxh:18807klzzwxh:18808klzzwxh:18809klzzwxh:18810klzzwxh:18811klzzwxh:18812klzzwxh:18813klzzwxh:18814klzzwxh:18815 klzzwxh:19173klzzwxh:18816klzzwxh:18817klzzwxh:18818klzzwxh:18819klzzwxh:18820klzzwxh:18821klzzwxh:18822klzzwxh:18823klzzwxh:18824klzzwxh:18825klzzwxh:18826 returnklzzwxh:18688arrayklzzwxh:18689klzzwxh:18827responseklzzwxh:18828 =klzzwxh:18829 arrayklzzwxh:18690klzzwxh:18830ResponseCodeklzzwxh:18831 =klzzwxh:18832 klzzwxh:18833OKklzzwxh:18834klzzwxh:18691,klzzwxh:18835dataklzzwxh:18836 =klzzwxh:18837 $dataklzzwxh:18692klzzwxh:18693;klzzwxh:19174klzzwxh:18838klzzwxh:18839klzzwxh:18840klzzwxh:18841klzzwxh:18842klzzwxh:18843klzzwxh:18844klzzwxh:18845klzzwxh:18846klzzwxh:18847klzzwxh:18848 klzzwxh:19175klzzwxh:18849klzzwxh:18850klzzwxh:18851klzzwxh:18852klzzwxh:18853klzzwxh:18854klzzwxh:18855 klzzwxh:18694 else klzzwxh:18695klzzwxh:19176klzzwxh:18856klzzwxh:18857klzzwxh:18858klzzwxh:18859klzzwxh:18860klzzwxh:18861klzzwxh:18862klzzwxh:18863klzzwxh:18864klzzwxh:18865klzzwxh:18866 klzzwxh:19177klzzwxh:18867klzzwxh:18868klzzwxh:18869klzzwxh:18870klzzwxh:18871klzzwxh:18872klzzwxh:18873klzzwxh:18874klzzwxh:18875klzzwxh:18876klzzwxh:18877 returnklzzwxh:18696arrayklzzwxh:18697klzzwxh:18878responseklzzwxh:18879 =klzzwxh:18880 arrayklzzwxh:18698klzzwxh:18881ResponseCodeklzzwxh:18882 =klzzwxh:18883 klzzwxh:18884KOklzzwxh:18885, klzzwxh:18886ErrorCodeklzzwxh:18887 =klzzwxh:18888 klzzwxh:18889SQL06Oklzzwxh:18890, klzzwxh:18891ErrorDescriptionklzzwxh:18892 =klzzwxh:18893 klzzwxh:18894Unable to retrieve the klzzwxh:18895 . $from . klzzwxh:18896 given by idklzzwxh:18897klzzwxh:18699klzzwxh:18700klzzwxh:18701;klzzwxh:19178klzzwxh:18898klzzwxh:18899klzzwxh:18900klzzwxh:18901klzzwxh:18902klzzwxh:18903klzzwxh:18904klzzwxh:18905klzzwxh:18906klzzwxh:18907klzzwxh:18908 klzzwxh:19179klzzwxh:18909klzzwxh:18910klzzwxh:18911klzzwxh:18912klzzwxh:18913klzzwxh:18914klzzwxh:18915 klzzwxh:18702klzzwxh:19180klzzwxh:18916klzzwxh:18917klzzwxh:18918 klzzwxh:18703klzzwxh:19181klzzwxh:18919klzzwxh:18920klzzwxh:18921 klzzwxh:19182klzzwxh:18922klzzwxh:18923klzzwxh:18924 $server-klzzwxh:18925registerklzzwxh:18704klzzwxh:19183klzzwxh:18926klzzwxh:18927klzzwxh:18928klzzwxh:18929klzzwxh:18930klzzwxh:18931klzzwxh:18932 'GetSimpleList',klzzwxh:19184klzzwxh:18933klzzwxh:18934klzzwxh:18935klzzwxh:18936klzzwxh:18937klzzwxh:18938klzzwxh:18939 arrayklzzwxh:18705'request' =klzzwxh:18940 'tns:GetListRequestType'klzzwxh:18706,klzzwxh:19185klzzwxh:18941klzzwxh:18942klzzwxh:18943klzzwxh:18944klzzwxh:18945klzzwxh:18946klzzwxh:18947 arrayklzzwxh:18707'response' =klzzwxh:18948 'tns:ResponseType','data' =klzzwxh:18949 'tns:SimplelistCatalogType','total' =klzzwxh:18950 'xsd:integer'klzzwxh:18708,klzzwxh:19186klzzwxh:18951klzzwxh:18952klzzwxh:18953klzzwxh:18954klzzwxh:18955klzzwxh:18956klzzwxh:18957 $namespace,klzzwxh:19187klzzwxh:18958klzzwxh:18959klzzwxh:18960klzzwxh:18961klzzwxh:18962klzzwxh:18963klzzwxh:18964 $namespace . 'klzzwxh:18709GetSimpleList',klzzwxh:19188klzzwxh:18965klzzwxh:18966klzzwxh:18967klzzwxh:18968klzzwxh:18969klzzwxh:18970klzzwxh:18971 'rpc',klzzwxh:19189klzzwxh:18972klzzwxh:18973klzzwxh:18974klzzwxh:18975klzzwxh:18976klzzwxh:18977klzzwxh:18978 'encoded',klzzwxh:19190klzzwxh:18979klzzwxh:18980klzzwxh:18981klzzwxh:18982klzzwxh:18983klzzwxh:18984klzzwxh:18985 'Retrieve the reduced list klzzwxh:18710id and nameklzzwxh:18711 from database backend given by start and offset'klzzwxh:19191klzzwxh:18986klzzwxh:18987klzzwxh:18988 klzzwxh:18712;klzzwxh:19192klzzwxh:18989klzzwxh:18990klzzwxh:18991 klzzwxh:19193klzzwxh:18992klzzwxh:18993klzzwxh:18994 function GetSimpleListklzzwxh:18713$requestklzzwxh:18714 klzzwxh:18715klzzwxh:19194klzzwxh:18995klzzwxh:18996klzzwxh:18997klzzwxh:18998klzzwxh:18999klzzwxh:19000klzzwxh:19001 klzzwxh:19195klzzwxh:19002klzzwxh:19003klzzwxh:19004klzzwxh:19005klzzwxh:19006klzzwxh:19007klzzwxh:19008 global $db;klzzwxh:19196klzzwxh:19009klzzwxh:19010klzzwxh:19011klzzwxh:19012klzzwxh:19013klzzwxh:19014klzzwxh:19015 klzzwxh:19197klzzwxh:19016klzzwxh:19017klzzwxh:19018klzzwxh:19019klzzwxh:19020klzzwxh:19021klzzwxh:19022 ifklzzwxh:18716klzzwxh:18717issetklzzwxh:18718$requestklzzwxh:18719klzzwxh:19023startklzzwxh:19024klzzwxh:18720klzzwxh:18721klzzwxh:18722 $start = 0; else $start = $requestklzzwxh:18723klzzwxh:19025startklzzwxh:19026klzzwxh:18724;klzzwxh:19198klzzwxh:19027klzzwxh:19028klzzwxh:19029klzzwxh:19030klzzwxh:19031klzzwxh:19032klzzwxh:19033 ifklzzwxh:18725klzzwxh:18726issetklzzwxh:18727$requestklzzwxh:18728klzzwxh:19034offsetklzzwxh:19035klzzwxh:18729klzzwxh:18730klzzwxh:18731 $offset = 20; else $offset = $requestklzzwxh:18732klzzwxh:19036offsetklzzwxh:19037klzzwxh:18733;klzzwxh:19199klzzwxh:19038klzzwxh:19039klzzwxh:19040klzzwxh:19041klzzwxh:19042klzzwxh:19043klzzwxh:19044 ifklzzwxh:18734klzzwxh:18735issetklzzwxh:18736$requestklzzwxh:18737klzzwxh:19045orderklzzwxh:19046klzzwxh:18738klzzwxh:18739klzzwxh:18740 $order = klzzwxh:19047idklzzwxh:19048; else $order = $requestklzzwxh:18741klzzwxh:19049orderklzzwxh:19050klzzwxh:18742;klzzwxh:19200klzzwxh:19051klzzwxh:19052klzzwxh:19053klzzwxh:19054klzzwxh:19055klzzwxh:19056klzzwxh:19057 ifklzzwxh:18743klzzwxh:18744issetklzzwxh:18745$requestklzzwxh:18746klzzwxh:19058whereklzzwxh:19059klzzwxh:18747klzzwxh:18748klzzwxh:18749 $where = klzzwxh:19060klzzwxh:19061; else $where = $requestklzzwxh:18750klzzwxh:19062whereklzzwxh:19063klzzwxh:18751;klzzwxh:19201klzzwxh:19064klzzwxh:19065klzzwxh:19066 klzzwxh:19202klzzwxh:19067klzzwxh:19068klzzwxh:19069klzzwxh:19070klzzwxh:19071klzzwxh:19072klzzwxh:19073 $total = $db-klzzwxh:19074queryklzzwxh:18752klzzwxh:19075select countklzzwxh:18753idklzzwxh:18754 as count from klzzwxh:19076 . $requestklzzwxh:18755klzzwxh:19077fromklzzwxh:19078klzzwxh:18756 . klzzwxh:19079 klzzwxh:19080 . $whereklzzwxh:18757-klzzwxh:19081fetchklzzwxh:18758klzzwxh:18759;klzzwxh:19203klzzwxh:19082klzzwxh:19083klzzwxh:19084klzzwxh:19085klzzwxh:19086klzzwxh:19087klzzwxh:19088 klzzwxh:19204klzzwxh:19089klzzwxh:19090klzzwxh:19091klzzwxh:19092klzzwxh:19093klzzwxh:19094klzzwxh:19095 ifklzzwxh:18760$offset == klzzwxh:19096allklzzwxh:19097klzzwxh:18761 klzzwxh:18762klzzwxh:19205klzzwxh:19098klzzwxh:19099klzzwxh:19100klzzwxh:19101klzzwxh:19102klzzwxh:19103klzzwxh:19104klzzwxh:19105klzzwxh:19106klzzwxh:19107klzzwxh:19108 $offset = $totalklzzwxh:18763klzzwxh:19109countklzzwxh:19110klzzwxh:18764;klzzwxh:19206klzzwxh:19111klzzwxh:19112klzzwxh:19113klzzwxh:19114klzzwxh:19115klzzwxh:19116klzzwxh:19117klzzwxh:19118klzzwxh:19119klzzwxh:19120klzzwxh:19121 $start = 0;klzzwxh:19207klzzwxh:19122klzzwxh:19123klzzwxh:19124klzzwxh:19125klzzwxh:19126klzzwxh:19127klzzwxh:19128 klzzwxh:18765klzzwxh:19208klzzwxh:19129klzzwxh:19130klzzwxh:19131klzzwxh:19132klzzwxh:19133klzzwxh:19134klzzwxh:19135 klzzwxh:19209klzzwxh:19136klzzwxh:19137klzzwxh:19138klzzwxh:19139klzzwxh:19140klzzwxh:19141klzzwxh:19142 $sql = klzzwxh:19143select klzzwxh:18766 from klzzwxh:19144 . $requestklzzwxh:18767klzzwxh:19145fromklzzwxh:19146klzzwxh:18768 . klzzwxh:19147 klzzwxh:19148 . $where . klzzwxh:19149 order by klzzwxh:19150 .$order . klzzwxh:19151 limit klzzwxh:19152 . $start . klzzwxh:19153,klzzwxh:19154 . $offset;klzzwxh:19210klzzwxh:19155klzzwxh:19156klzzwxh:19157klzzwxh:19158klzzwxh:19159klzzwxh:19160klzzwxh:19161 klzzwxh:19211klzzwxh:19162klzzwxh:19163klzzwxh:19164klzzwxh:19165klzzwxh:19166klzzwxh:19167klzzwxh:19168 ifklzzwxh:18769$result = $db-klzzwxh:19169queryklzzwxh:18770$sqlklzzwxh:18771klzzwxh:18772 klzzwxh:18773

      klzzwxh:19230klzzwxh:19231klzzwxh:19232klzzwxh:19233klzzwxh:19234klzzwxh:19235klzzwxh:19236klzzwxh:19237klzzwxh:19238klzzwxh:19239klzzwxh:19240 $data = arrayklzzwxh:19212klzzwxh:19213;klzzwxh:19324klzzwxh:19241klzzwxh:19242klzzwxh:19243klzzwxh:19244klzzwxh:19245klzzwxh:19246klzzwxh:19247klzzwxh:19248klzzwxh:19249klzzwxh:19250klzzwxh:19251 foreachklzzwxh:19214$result-klzzwxh:19252fetchAllklzzwxh:19215PDO::FETCHklzzwxh:19216ASSOCklzzwxh:19217 as $rowklzzwxh:19218 klzzwxh:19219klzzwxh:19325klzzwxh:19253klzzwxh:19254klzzwxh:19255 klzzwxh:19326klzzwxh:19256klzzwxh:19257klzzwxh:19258klzzwxh:19259klzzwxh:19260klzzwxh:19261klzzwxh:19262klzzwxh:19263klzzwxh:19264klzzwxh:19265klzzwxh:19266klzzwxh:19267klzzwxh:19268klzzwxh:19269klzzwxh:19270 $one = arrayklzzwxh:19220klzzwxh:19221;klzzwxh:19327klzzwxh:19271klzzwxh:19272klzzwxh:19273klzzwxh:19274klzzwxh:19275klzzwxh:19276klzzwxh:19277klzzwxh:19278klzzwxh:19279klzzwxh:19280klzzwxh:19281klzzwxh:19282klzzwxh:19283klzzwxh:19284klzzwxh:19285 $oneklzzwxh:19222klzzwxh:19286idklzzwxh:19287klzzwxh:19223 = $rowklzzwxh:19224klzzwxh:19288idklzzwxh:19289klzzwxh:19225;klzzwxh:19328klzzwxh:19290klzzwxh:19291klzzwxh:19292klzzwxh:19293klzzwxh:19294klzzwxh:19295klzzwxh:19296klzzwxh:19297klzzwxh:19298klzzwxh:19299klzzwxh:19300klzzwxh:19301klzzwxh:19302klzzwxh:19303klzzwxh:19304 $oneklzzwxh:19226klzzwxh:19305nameklzzwxh:19306klzzwxh:19227 = $rowklzzwxh:19228klzzwxh:19307nameklzzwxh:19308klzzwxh:19229;klzzwxh:19309klzzwxh:19310klzzwxh:19311klzzwxh:19312klzzwxh:19313klzzwxh:19314klzzwxh:19315klzzwxh:19316klzzwxh:19317klzzwxh:19318klzzwxh:19319klzzwxh:19320klzzwxh:19321klzzwxh:19322klzzwxh:19323

      klzzwxh:19420klzzwxh:19421klzzwxh:19422klzzwxh:19423klzzwxh:19424klzzwxh:19425klzzwxh:19426klzzwxh:19427klzzwxh:19428klzzwxh:19429klzzwxh:19430klzzwxh:19431klzzwxh:19432klzzwxh:19433klzzwxh:19434 $dataklzzwxh:19329klzzwxh:19330 = $one;klzzwxh:19838klzzwxh:19435klzzwxh:19436klzzwxh:19437klzzwxh:19438klzzwxh:19439klzzwxh:19440klzzwxh:19441klzzwxh:19442klzzwxh:19443klzzwxh:19444klzzwxh:19445klzzwxh:19446klzzwxh:19447klzzwxh:19448klzzwxh:19449 klzzwxh:19839klzzwxh:19450klzzwxh:19451klzzwxh:19452klzzwxh:19453klzzwxh:19454klzzwxh:19455klzzwxh:19456klzzwxh:19457klzzwxh:19458klzzwxh:19459klzzwxh:19460 klzzwxh:19331klzzwxh:19840klzzwxh:19461klzzwxh:19462klzzwxh:19463klzzwxh:19464klzzwxh:19465klzzwxh:19466klzzwxh:19467klzzwxh:19468klzzwxh:19469klzzwxh:19470klzzwxh:19471 klzzwxh:19841klzzwxh:19472klzzwxh:19473klzzwxh:19474klzzwxh:19475klzzwxh:19476klzzwxh:19477klzzwxh:19478klzzwxh:19479klzzwxh:19480klzzwxh:19481klzzwxh:19482 returnklzzwxh:19332arrayklzzwxh:19333klzzwxh:19483responseklzzwxh:19484 =klzzwxh:19485 arrayklzzwxh:19334klzzwxh:19486ResponseCodeklzzwxh:19487 =klzzwxh:19488 klzzwxh:19489OKklzzwxh:19490klzzwxh:19335,klzzwxh:19491dataklzzwxh:19492 =klzzwxh:19493 $data,klzzwxh:19494totalklzzwxh:19495 =klzzwxh:19496 $totalklzzwxh:19336klzzwxh:19497countklzzwxh:19498klzzwxh:19337klzzwxh:19338klzzwxh:19339;klzzwxh:19842klzzwxh:19499klzzwxh:19500klzzwxh:19501klzzwxh:19502klzzwxh:19503klzzwxh:19504klzzwxh:19505klzzwxh:19506klzzwxh:19507klzzwxh:19508klzzwxh:19509 klzzwxh:19843klzzwxh:19510klzzwxh:19511klzzwxh:19512klzzwxh:19513klzzwxh:19514klzzwxh:19515klzzwxh:19516 klzzwxh:19340 else klzzwxh:19341klzzwxh:19844klzzwxh:19517klzzwxh:19518klzzwxh:19519klzzwxh:19520klzzwxh:19521klzzwxh:19522klzzwxh:19523klzzwxh:19524klzzwxh:19525 klzzwxh:19845klzzwxh:19526klzzwxh:19527klzzwxh:19528klzzwxh:19529klzzwxh:19530klzzwxh:19531klzzwxh:19532klzzwxh:19533klzzwxh:19534klzzwxh:19535klzzwxh:19536 returnklzzwxh:19342arrayklzzwxh:19343klzzwxh:19537responseklzzwxh:19538 =klzzwxh:19539 arrayklzzwxh:19344klzzwxh:19540ResponseCodeklzzwxh:19541 =klzzwxh:19542 klzzwxh:19543KOklzzwxh:19544, klzzwxh:19545ErrorCodeklzzwxh:19546 =klzzwxh:19547 klzzwxh:19548SQL06Oklzzwxh:19549, klzzwxh:19550ErrorDescriptionklzzwxh:19551 =klzzwxh:19552 klzzwxh:19553Unable to retrieve the list of klzzwxh:19554 . $requestklzzwxh:19345klzzwxh:19555fromklzzwxh:19556klzzwxh:19346 . klzzwxh:19557 in the backendklzzwxh:19558klzzwxh:19347klzzwxh:19348klzzwxh:19349;klzzwxh:19846klzzwxh:19559klzzwxh:19560klzzwxh:19561klzzwxh:19562klzzwxh:19563klzzwxh:19564klzzwxh:19565klzzwxh:19566klzzwxh:19567klzzwxh:19568klzzwxh:19569 klzzwxh:19847klzzwxh:19570klzzwxh:19571klzzwxh:19572klzzwxh:19573klzzwxh:19574klzzwxh:19575klzzwxh:19576 klzzwxh:19350klzzwxh:19848klzzwxh:19577klzzwxh:19578klzzwxh:19579klzzwxh:19580klzzwxh:19581klzzwxh:19582klzzwxh:19583 klzzwxh:19849klzzwxh:19584klzzwxh:19585klzzwxh:19586 klzzwxh:19351klzzwxh:19850klzzwxh:19587klzzwxh:19588klzzwxh:19589 klzzwxh:19851klzzwxh:19590klzzwxh:19591klzzwxh:19592 $server-klzzwxh:19593registerklzzwxh:19352klzzwxh:19852klzzwxh:19594klzzwxh:19595klzzwxh:19596klzzwxh:19597klzzwxh:19598klzzwxh:19599klzzwxh:19600 'GetList',klzzwxh:19853klzzwxh:19601klzzwxh:19602klzzwxh:19603klzzwxh:19604klzzwxh:19605klzzwxh:19606klzzwxh:19607 arrayklzzwxh:19353'request' =klzzwxh:19608 'tns:GetListRequestType'klzzwxh:19354,klzzwxh:19854klzzwxh:19609klzzwxh:19610klzzwxh:19611klzzwxh:19612klzzwxh:19613klzzwxh:19614klzzwxh:19615 arrayklzzwxh:19355'response' =klzzwxh:19616 'tns:ResponseType','data' =klzzwxh:19617 'tns:GetListResponseType','total' =klzzwxh:19618 'xsd:integer'klzzwxh:19356,klzzwxh:19855klzzwxh:19619klzzwxh:19620klzzwxh:19621klzzwxh:19622klzzwxh:19623klzzwxh:19624klzzwxh:19625 $namespace,klzzwxh:19856klzzwxh:19626klzzwxh:19627klzzwxh:19628klzzwxh:19629klzzwxh:19630klzzwxh:19631klzzwxh:19632 $namespace . 'klzzwxh:19357GetList',klzzwxh:19857klzzwxh:19633klzzwxh:19634klzzwxh:19635klzzwxh:19636klzzwxh:19637klzzwxh:19638klzzwxh:19639 'rpc',klzzwxh:19858klzzwxh:19640klzzwxh:19641klzzwxh:19642klzzwxh:19643klzzwxh:19644klzzwxh:19645klzzwxh:19646 'encoded',klzzwxh:19859klzzwxh:19647klzzwxh:19648klzzwxh:19649klzzwxh:19650klzzwxh:19651klzzwxh:19652klzzwxh:19653 'Retrieve the user list from database backend given by start and offset'klzzwxh:19860klzzwxh:19654klzzwxh:19655klzzwxh:19656 klzzwxh:19358;klzzwxh:19861klzzwxh:19657klzzwxh:19658klzzwxh:19659 klzzwxh:19862klzzwxh:19660klzzwxh:19661klzzwxh:19662 function GetListklzzwxh:19359$requestklzzwxh:19360 klzzwxh:19361klzzwxh:19863klzzwxh:19663klzzwxh:19664klzzwxh:19665klzzwxh:19666klzzwxh:19667klzzwxh:19668klzzwxh:19669 klzzwxh:19864klzzwxh:19670klzzwxh:19671klzzwxh:19672klzzwxh:19673klzzwxh:19674klzzwxh:19675klzzwxh:19676 global $db;klzzwxh:19865klzzwxh:19677klzzwxh:19678klzzwxh:19679klzzwxh:19680klzzwxh:19681klzzwxh:19682klzzwxh:19683 klzzwxh:19866klzzwxh:19684klzzwxh:19685klzzwxh:19686klzzwxh:19687klzzwxh:19688klzzwxh:19689klzzwxh:19690 ifklzzwxh:19362klzzwxh:19363issetklzzwxh:19364$requestklzzwxh:19365klzzwxh:19691startklzzwxh:19692klzzwxh:19366klzzwxh:19367klzzwxh:19368 $start = 0; else $start = $requestklzzwxh:19369klzzwxh:19693startklzzwxh:19694klzzwxh:19370;klzzwxh:19867klzzwxh:19695klzzwxh:19696klzzwxh:19697klzzwxh:19698klzzwxh:19699klzzwxh:19700klzzwxh:19701 ifklzzwxh:19371klzzwxh:19372issetklzzwxh:19373$requestklzzwxh:19374klzzwxh:19702offsetklzzwxh:19703klzzwxh:19375klzzwxh:19376klzzwxh:19377 $offset = 20; else $offset = $requestklzzwxh:19378klzzwxh:19704offsetklzzwxh:19705klzzwxh:19379;klzzwxh:19868klzzwxh:19706klzzwxh:19707klzzwxh:19708klzzwxh:19709klzzwxh:19710klzzwxh:19711klzzwxh:19712 ifklzzwxh:19380klzzwxh:19381issetklzzwxh:19382$requestklzzwxh:19383klzzwxh:19713orderklzzwxh:19714klzzwxh:19384klzzwxh:19385klzzwxh:19386 $order = klzzwxh:19715idklzzwxh:19716; else $order = $requestklzzwxh:19387klzzwxh:19717orderklzzwxh:19718klzzwxh:19388;klzzwxh:19869klzzwxh:19719klzzwxh:19720klzzwxh:19721klzzwxh:19722klzzwxh:19723klzzwxh:19724klzzwxh:19725 ifklzzwxh:19389klzzwxh:19390issetklzzwxh:19391$requestklzzwxh:19392klzzwxh:19726whereklzzwxh:19727klzzwxh:19393klzzwxh:19394klzzwxh:19395 $where = klzzwxh:19728klzzwxh:19729; else $where = $requestklzzwxh:19396klzzwxh:19730whereklzzwxh:19731klzzwxh:19397;klzzwxh:19870klzzwxh:19732klzzwxh:19733klzzwxh:19734 klzzwxh:19871klzzwxh:19735klzzwxh:19736klzzwxh:19737klzzwxh:19738klzzwxh:19739klzzwxh:19740klzzwxh:19741 $sql = klzzwxh:19742select countklzzwxh:19398idklzzwxh:19399 as count from klzzwxh:19743 . $requestklzzwxh:19400klzzwxh:19744fromklzzwxh:19745klzzwxh:19401 . klzzwxh:19746 klzzwxh:19747 . $where;klzzwxh:19872klzzwxh:19748klzzwxh:19749klzzwxh:19750klzzwxh:19751klzzwxh:19752klzzwxh:19753klzzwxh:19754 $total = $db-klzzwxh:19755queryklzzwxh:19402$sqlklzzwxh:19403-klzzwxh:19756fetchklzzwxh:19404klzzwxh:19405;klzzwxh:19873klzzwxh:19757klzzwxh:19758klzzwxh:19759klzzwxh:19760klzzwxh:19761klzzwxh:19762klzzwxh:19763 klzzwxh:19874klzzwxh:19764klzzwxh:19765klzzwxh:19766klzzwxh:19767klzzwxh:19768klzzwxh:19769klzzwxh:19770 ifklzzwxh:19406$offset == klzzwxh:19771allklzzwxh:19772klzzwxh:19407 klzzwxh:19408klzzwxh:19875klzzwxh:19773klzzwxh:19774klzzwxh:19775klzzwxh:19776klzzwxh:19777klzzwxh:19778klzzwxh:19779klzzwxh:19780klzzwxh:19781klzzwxh:19782klzzwxh:19783 $offset = $totalklzzwxh:19409klzzwxh:19784countklzzwxh:19785klzzwxh:19410;klzzwxh:19876klzzwxh:19786klzzwxh:19787klzzwxh:19788klzzwxh:19789klzzwxh:19790klzzwxh:19791klzzwxh:19792klzzwxh:19793klzzwxh:19794klzzwxh:19795klzzwxh:19796 $start = 0;klzzwxh:19877klzzwxh:19797klzzwxh:19798klzzwxh:19799klzzwxh:19800klzzwxh:19801klzzwxh:19802klzzwxh:19803 klzzwxh:19411klzzwxh:19878klzzwxh:19804klzzwxh:19805klzzwxh:19806klzzwxh:19807klzzwxh:19808klzzwxh:19809klzzwxh:19810 klzzwxh:19879klzzwxh:19811klzzwxh:19812klzzwxh:19813klzzwxh:19814klzzwxh:19815klzzwxh:19816klzzwxh:19817 $sql = klzzwxh:19818select klzzwxh:19412 from klzzwxh:19819 . $requestklzzwxh:19413klzzwxh:19820fromklzzwxh:19821klzzwxh:19414 . klzzwxh:19822 klzzwxh:19823 . $where . klzzwxh:19824 order by klzzwxh:19825 .$order . klzzwxh:19826 limit klzzwxh:19827 . $start . klzzwxh:19828,klzzwxh:19829 . $offset;klzzwxh:19880klzzwxh:19830klzzwxh:19831klzzwxh:19832klzzwxh:19833klzzwxh:19834klzzwxh:19835klzzwxh:19836 ifklzzwxh:19415$result = $db-klzzwxh:19837queryklzzwxh:19416$sqlklzzwxh:19417klzzwxh:19418 klzzwxh:19419

      klzzwxh:19909klzzwxh:19910klzzwxh:19911klzzwxh:19912klzzwxh:19913klzzwxh:19914klzzwxh:19915klzzwxh:19916klzzwxh:19917klzzwxh:19918klzzwxh:19919 foreachklzzwxh:19881$result-klzzwxh:19920fetchAllklzzwxh:19882PDO::FETCHklzzwxh:19883ASSOCklzzwxh:19884 as $rowklzzwxh:19885 klzzwxh:19886klzzwxh:20027klzzwxh:19921klzzwxh:19922klzzwxh:19923 klzzwxh:20028klzzwxh:19924klzzwxh:19925klzzwxh:19926klzzwxh:19927klzzwxh:19928klzzwxh:19929klzzwxh:19930klzzwxh:19931klzzwxh:19932klzzwxh:19933klzzwxh:19934klzzwxh:19935klzzwxh:19936klzzwxh:19937klzzwxh:19938 $$from = new $requestklzzwxh:19887klzzwxh:19939fromklzzwxh:19940klzzwxh:19888klzzwxh:19889klzzwxh:19890;klzzwxh:20029klzzwxh:19941klzzwxh:19942klzzwxh:19943klzzwxh:19944klzzwxh:19945klzzwxh:19946klzzwxh:19947klzzwxh:19948klzzwxh:19949klzzwxh:19950klzzwxh:19951klzzwxh:19952klzzwxh:19953klzzwxh:19954klzzwxh:19955 klzzwxh:20030klzzwxh:19956klzzwxh:19957klzzwxh:19958klzzwxh:19959klzzwxh:19960klzzwxh:19961klzzwxh:19962klzzwxh:19963klzzwxh:19964klzzwxh:19965klzzwxh:19966klzzwxh:19967klzzwxh:19968klzzwxh:19969klzzwxh:19970 $$from-klzzwxh:19971klzzwxh:19891klzzwxh:19892setklzzwxh:19893klzzwxh:19972idklzzwxh:19973,$rowklzzwxh:19894klzzwxh:19974idklzzwxh:19975klzzwxh:19895klzzwxh:19896;klzzwxh:20031klzzwxh:19976klzzwxh:19977klzzwxh:19978klzzwxh:19979klzzwxh:19980klzzwxh:19981klzzwxh:19982klzzwxh:19983klzzwxh:19984klzzwxh:19985klzzwxh:19986klzzwxh:19987klzzwxh:19988klzzwxh:19989klzzwxh:19990 $$from-klzzwxh:19991getklzzwxh:19897klzzwxh:19898;klzzwxh:20032klzzwxh:19992klzzwxh:19993klzzwxh:19994klzzwxh:19995klzzwxh:19996klzzwxh:19997klzzwxh:19998klzzwxh:19999klzzwxh:20000klzzwxh:20001klzzwxh:20002klzzwxh:20003klzzwxh:20004klzzwxh:20005klzzwxh:20006 klzzwxh:20033klzzwxh:20007klzzwxh:20008klzzwxh:20009klzzwxh:20010klzzwxh:20011klzzwxh:20012klzzwxh:20013klzzwxh:20014klzzwxh:20015klzzwxh:20016klzzwxh:20017klzzwxh:20018klzzwxh:20019klzzwxh:20020klzzwxh:20021 $dataklzzwxh:19899$requestklzzwxh:19900klzzwxh:20022fromklzzwxh:20023klzzwxh:19901 . klzzwxh:20024Listklzzwxh:20025klzzwxh:19902klzzwxh:19903klzzwxh:19904 = $$from-klzzwxh:20026klzzwxh:19905klzzwxh:19906toArrayklzzwxh:19907klzzwxh:19908;

      klzzwxh:20035klzzwxh:20036klzzwxh:20037klzzwxh:20038klzzwxh:20039klzzwxh:20040klzzwxh:20041klzzwxh:20042klzzwxh:20043klzzwxh:20044klzzwxh:20045 klzzwxh:20034

      klzzwxh:20082klzzwxh:20083klzzwxh:20084klzzwxh:20085klzzwxh:20086klzzwxh:20087klzzwxh:20088klzzwxh:20089klzzwxh:20090klzzwxh:20091klzzwxh:20092 returnklzzwxh:20046arrayklzzwxh:20047klzzwxh:20093responseklzzwxh:20094 =klzzwxh:20095 arrayklzzwxh:20048klzzwxh:20096ResponseCodeklzzwxh:20097 =klzzwxh:20098 klzzwxh:20099OKklzzwxh:20100klzzwxh:20049,klzzwxh:20101dataklzzwxh:20102 =klzzwxh:20103 $data,klzzwxh:20104totalklzzwxh:20105 =klzzwxh:20106 $totalklzzwxh:20050klzzwxh:20107countklzzwxh:20108klzzwxh:20051klzzwxh:20052klzzwxh:20053;klzzwxh:20224klzzwxh:20109klzzwxh:20110klzzwxh:20111klzzwxh:20112klzzwxh:20113klzzwxh:20114klzzwxh:20115klzzwxh:20116klzzwxh:20117klzzwxh:20118klzzwxh:20119 klzzwxh:20225klzzwxh:20120klzzwxh:20121klzzwxh:20122klzzwxh:20123klzzwxh:20124klzzwxh:20125klzzwxh:20126 klzzwxh:20054 else klzzwxh:20055klzzwxh:20226klzzwxh:20127klzzwxh:20128klzzwxh:20129klzzwxh:20130klzzwxh:20131klzzwxh:20132klzzwxh:20133klzzwxh:20134klzzwxh:20135 klzzwxh:20227klzzwxh:20136klzzwxh:20137klzzwxh:20138klzzwxh:20139klzzwxh:20140klzzwxh:20141klzzwxh:20142klzzwxh:20143klzzwxh:20144klzzwxh:20145klzzwxh:20146 returnklzzwxh:20056arrayklzzwxh:20057klzzwxh:20147responseklzzwxh:20148 =klzzwxh:20149 arrayklzzwxh:20058klzzwxh:20150ResponseCodeklzzwxh:20151 =klzzwxh:20152 klzzwxh:20153KOklzzwxh:20154, klzzwxh:20155ErrorCodeklzzwxh:20156 =klzzwxh:20157 klzzwxh:20158SQL06Oklzzwxh:20159, klzzwxh:20160ErrorDescriptionklzzwxh:20161 =klzzwxh:20162 klzzwxh:20163Unable to retrieve the list of klzzwxh:20164 . $requestklzzwxh:20059klzzwxh:20165fromklzzwxh:20166klzzwxh:20060 . klzzwxh:20167 in the backendklzzwxh:20168klzzwxh:20061klzzwxh:20062klzzwxh:20063;klzzwxh:20228klzzwxh:20169klzzwxh:20170klzzwxh:20171klzzwxh:20172klzzwxh:20173klzzwxh:20174klzzwxh:20175klzzwxh:20176klzzwxh:20177klzzwxh:20178klzzwxh:20179 klzzwxh:20229klzzwxh:20180klzzwxh:20181klzzwxh:20182klzzwxh:20183klzzwxh:20184klzzwxh:20185klzzwxh:20186 klzzwxh:20064klzzwxh:20230klzzwxh:20187klzzwxh:20188klzzwxh:20189klzzwxh:20190klzzwxh:20191klzzwxh:20192klzzwxh:20193 klzzwxh:20231klzzwxh:20194klzzwxh:20195klzzwxh:20196klzzwxh:20197klzzwxh:20198klzzwxh:20199klzzwxh:20200 klzzwxh:20232klzzwxh:20201klzzwxh:20202klzzwxh:20203 klzzwxh:20065klzzwxh:20233klzzwxh:20204klzzwxh:20205klzzwxh:20206 klzzwxh:20234klzzwxh:20207klzzwxh:20208klzzwxh:20209klzzwxh:20210klzzwxh:20211klzzwxh:20212klzzwxh:20213 klzzwxh:20235klzzwxh:20214klzzwxh:20215klzzwxh:20216 $HTTPklzzwxh:20066RAWklzzwxh:20067POSTklzzwxh:20068DATA = issetklzzwxh:20069$HTTPklzzwxh:20070RAWklzzwxh:20071POSTklzzwxh:20072DATAklzzwxh:20073 ? $HTTPklzzwxh:20074RAWklzzwxh:20075POSTklzzwxh:20076DATA : '';klzzwxh:20236klzzwxh:20217klzzwxh:20218klzzwxh:20219 $server-klzzwxh:20220serviceklzzwxh:20077$HTTPklzzwxh:20078RAWklzzwxh:20079POSTklzzwxh:20080DATAklzzwxh:20081;klzzwxh:20221klzzwxh:20222klzzwxh:20223

      ?klzzwxh:20237

       
    • okie, forget this crap, i´m stupid, i forgot to change the database connection parameters in production...

      sorry :(