PHP Class InstitutionalSubscription, ojs

Inheritance: extends Subscription
Datei anzeigen Open project: pkp/ojs Class Usage Examples

Public Methods

Method Description
__construct ( )
getDomain ( ) : string Get institutionalSubscription domain string.
getIPRanges ( ) : array Get institutionalSubscription ip ranges.
getIPRangesString ( ) : string Get institutionalSubscription ip ranges string.
getInstitutionMailingAddress ( ) : string Get the mailing address of the institutionalSubscription.
getInstitutionName ( ) : string Get the institution name of the institutionalSubscription.
isValid ( $domain, $IP, $check = SUBSCRIPTION_DATE_BOTH, $checkDate = null ) Check whether subscription is valid
setDomain ( $domain ) Set institutionalSubscription domain string.
setIPRanges ( $ipRanges ) Set institutionalSubscription ip ranges.
setInstitutionMailingAddress ( $mailingAddress ) Set the mailing address of the institutionalSubscription.
setInstitutionName ( $institutionName ) Set the institution name of the institutionalSubscription.

Method Details

__construct() public method

public __construct ( )

getDomain() public method

Get institutionalSubscription domain string.
public getDomain ( ) : string
return string

getIPRanges() public method

Get institutionalSubscription ip ranges.
public getIPRanges ( ) : array
return array

getIPRangesString() public method

Get institutionalSubscription ip ranges string.
public getIPRangesString ( ) : string
return string

getInstitutionMailingAddress() public method

Get the mailing address of the institutionalSubscription.

getInstitutionName() public method

Get the institution name of the institutionalSubscription.
public getInstitutionName ( ) : string
return string

isValid() public method

Check whether subscription is valid
public isValid ( $domain, $IP, $check = SUBSCRIPTION_DATE_BOTH, $checkDate = null )

setDomain() public method

Set institutionalSubscription domain string.
public setDomain ( $domain )
$domain string

setIPRanges() public method

Set institutionalSubscription ip ranges.
public setIPRanges ( $ipRanges )

setInstitutionMailingAddress() public method

Set the mailing address of the institutionalSubscription.
public setInstitutionMailingAddress ( $mailingAddress )
$mailingAddress string

setInstitutionName() public method

Set the institution name of the institutionalSubscription.
public setInstitutionName ( $institutionName )
$institutionName string