Overview

Namespaces

  • cli_db
    • propel
      • map
      • om
  • cli_import
  • LoggedPDO
  • None
  • PHP
  • webservices
    • cart
    • combisearch
    • details
      • annotations
        • feature
    • graphs
      • barplot
      • genome
    • listing
    • queue

Classes

  • Sync
  • Overview
  • Namespace
  • Class
  • Tree

Class Sync

Web Service. Replicates cart functionality on server side, syncing client-side cart with server-side cart in SESSION. If the user is logged in, data is loaded/changed/stored to database. Always returns state of the current cart.

WebService
Extended by webservices\cart\Sync
Namespace: webservices\cart
Located at src/web/includes/TranscriptDB/webservices/cart/Sync.php
Methods summary
public
# execute( Array $querydata )

Executes the web service.

Executes the web service.

Parameters

$querydata
Array
$data User-specified parameters. Usually, url parameters are included as $data[query1], $data[query2],... and $_GET and _POST are merged in
public
# syncActions( type $parms, type $currentContext )

replicates client-side action in the session stored cart.

replicates client-side action in the session stored cart.

Parameters

$parms
type
$parms contains action to be executed & parameters
$currentContext
type
$currentContext current context (release-organism-combination)
Methods inherited from WebService
factory(), output()
Properties summary
public static string $regexCartName '^[a-z0-9._ ]+$'
#
tbro API documentation generated by ApiGen 2.8.0