Open Journal Systems  3.3.0
SWORDAPPClient Class Reference

Public Member Functions

 _init_headers ()
 
 addExtraAtomEntry ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_fname, $sac_inprogress=false)
 
 addExtraFileToMediaResource ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_fname, $sac_contenttype='', $sac_metadata_relevant=false)
 
 addExtraMultipartPackage ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_package, $sac_inprogress=false)
 
 addExtraPackage ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_fname, $sac_packaging='', $sac_contenttype, $sac_inprogress=false)
 
 completeIncompleteDeposit ($sac_url, $sac_u, $sac_p, $sac_obo)
 
 deleteContainer ($sac_url, $sac_u, $sac_p, $sac_obo)
 
 deleteResourceContent ($sac_url, $sac_u, $sac_p, $sac_obo)
 
 deposit ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_fname, $sac_packaging='', $sac_contenttype='', $sac_inprogress=false)
 
 depositAtomEntry ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_fname, $sac_inprogress=false)
 
 depositMultipart ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_package, $sac_inprogress=false)
 
 replaceFileContent ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_fname, $sac_packaging='', $sac_contenttype='', $sac_metadata_relevant=false)
 
 replaceMetadata ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_fname, $sac_inprogress=false)
 
 replaceMetadataAndFile ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_package, $sac_inprogress=false)
 
 retrieveAtomStatement ($sac_url, $sac_u, $sac_p, $sac_obo)
 
 retrieveContent ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_accept_packaging="")
 
 retrieveDepositReceipt ($sac_url, $sac_u, $sac_p, $sac_obo, $sac_accept_packaging="")
 
 retrieveOAIOREStatement ($sac_url, $sac_u, $sac_p, $sac_obo)
 
 servicedocument ($sac_url, $sac_u, $sac_p, $sac_obo)
 
 SWORDAPPClient ($curl_opts=array())
 

Detailed Description

Definition at line 12 of file swordappclient.php.

Member Function Documentation

◆ _init_headers()

◆ addExtraAtomEntry()

SWORDAPPClient::addExtraAtomEntry (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_fname,
  $sac_inprogress = false 
)

Definition at line 403 of file swordappclient.php.

◆ addExtraFileToMediaResource()

SWORDAPPClient::addExtraFileToMediaResource (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_fname,
  $sac_contenttype = '',
  $sac_metadata_relevant = false 
)

Definition at line 320 of file swordappclient.php.

References _init_headers().

◆ addExtraMultipartPackage()

SWORDAPPClient::addExtraMultipartPackage (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_package,
  $sac_inprogress = false 
)

Definition at line 409 of file swordappclient.php.

◆ addExtraPackage()

SWORDAPPClient::addExtraPackage (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_fname,
  $sac_packaging = '',
  $sac_contenttype,
  $sac_inprogress = false 
)

Definition at line 396 of file swordappclient.php.

References deposit().

◆ completeIncompleteDeposit()

SWORDAPPClient::completeIncompleteDeposit (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo 
)

Definition at line 151 of file swordappclient.php.

References _init_headers().

◆ deleteContainer()

SWORDAPPClient::deleteContainer (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo 
)

Definition at line 416 of file swordappclient.php.

References _init_headers().

Referenced by deleteResourceContent().

◆ deleteResourceContent()

SWORDAPPClient::deleteResourceContent (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo 
)

Definition at line 439 of file swordappclient.php.

References deleteContainer().

◆ deposit()

SWORDAPPClient::deposit (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_fname,
  $sac_packaging = '',
  $sac_contenttype = '',
  $sac_inprogress = false 
)

Definition at line 55 of file swordappclient.php.

References _init_headers().

Referenced by addExtraPackage().

◆ depositAtomEntry()

SWORDAPPClient::depositAtomEntry (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_fname,
  $sac_inprogress = false 
)

Definition at line 145 of file swordappclient.php.

◆ depositMultipart()

SWORDAPPClient::depositMultipart (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_package,
  $sac_inprogress = false 
)

Definition at line 134 of file swordappclient.php.

◆ replaceFileContent()

SWORDAPPClient::replaceFileContent (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_fname,
  $sac_packaging = '',
  $sac_contenttype = '',
  $sac_metadata_relevant = false 
)

Definition at line 256 of file swordappclient.php.

References _init_headers().

◆ replaceMetadata()

SWORDAPPClient::replaceMetadata (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_fname,
  $sac_inprogress = false 
)

Definition at line 307 of file swordappclient.php.

◆ replaceMetadataAndFile()

SWORDAPPClient::replaceMetadataAndFile (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_package,
  $sac_inprogress = false 
)

Definition at line 313 of file swordappclient.php.

◆ retrieveAtomStatement()

SWORDAPPClient::retrieveAtomStatement (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo 
)

Definition at line 444 of file swordappclient.php.

References _init_headers().

◆ retrieveContent()

SWORDAPPClient::retrieveContent (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_accept_packaging = "" 
)

Definition at line 180 of file swordappclient.php.

References _init_headers().

◆ retrieveDepositReceipt()

SWORDAPPClient::retrieveDepositReceipt (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo,
  $sac_accept_packaging = "" 
)

Definition at line 202 of file swordappclient.php.

References _init_headers().

◆ retrieveOAIOREStatement()

SWORDAPPClient::retrieveOAIOREStatement (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo 
)

Definition at line 476 of file swordappclient.php.

References _init_headers().

◆ servicedocument()

SWORDAPPClient::servicedocument (   $sac_url,
  $sac_u,
  $sac_p,
  $sac_obo 
)

Definition at line 23 of file swordappclient.php.

References _init_headers().

◆ SWORDAPPClient()

SWORDAPPClient::SWORDAPPClient (   $curl_opts = array())

Definition at line 17 of file swordappclient.php.


The documentation for this class was generated from the following file: