|
Open Journal Systems
3.3.0
|
Additional Inherited Members | |
Data Fields inherited from DataObject | |
| $_data = array() | |
| $_extractionAdaptersLoaded = false | |
| $_hasLoadableAdapters = false | |
| $_injectionAdaptersLoaded = false | |
| $_metadataExtractionAdapters = array() | |
| $_metadataInjectionAdapters = array() | |
Definition at line 25 of file SubscriptionType.inc.php.
| SubscriptionType::getCost | ( | ) |
Get subscription type cost.
Definition at line 102 of file SubscriptionType.inc.php.
References DataObject\getData().
Referenced by getSummaryString().
| SubscriptionType::getCurrencyCodeAlpha | ( | ) |
Get subscription type currency code.
Definition at line 118 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getCurrencyString | ( | ) |
Get subscription type currency string.
Definition at line 134 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getCurrencyStringShort | ( | ) |
Get subscription type currency abbreviated string.
Definition at line 144 of file SubscriptionType.inc.php.
References DataObject\getData().
Referenced by getSummaryString().
| SubscriptionType::getDescription | ( | $locale | ) |
Get subscription type description.
| $locale | string |
Definition at line 85 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getDisablePublicDisplay | ( | ) |
Check if this subscription type should be publicly visible.
Definition at line 274 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getDuration | ( | ) |
Get subscription type duration.
Definition at line 162 of file SubscriptionType.inc.php.
References DataObject\getData().
Referenced by getDurationYearsMonths(), and getNonExpiring().
| SubscriptionType::getDurationYearsMonths | ( | $locale = null | ) |
Get subscription type duration in years and months.
| $locale | string |
Definition at line 179 of file SubscriptionType.inc.php.
References getDuration().
Referenced by getSummaryString().
| SubscriptionType::getFormat | ( | ) |
Get subscription type format.
Definition at line 209 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getFormatString | ( | ) |
Get subscription type format locale key.
Definition at line 225 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getInstitutional | ( | ) |
Check if this subscription type is for an institution.
Definition at line 242 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getJournalId | ( | ) |
Get the journal ID of the subscription type.
Definition at line 34 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getLocalizedDescription | ( | ) |
Get the localized subscription type description
Definition at line 76 of file SubscriptionType.inc.php.
References DataObject\getLocalizedData().
| SubscriptionType::getLocalizedName | ( | ) |
Get the localized subscription type name
Definition at line 50 of file SubscriptionType.inc.php.
References DataObject\getLocalizedData().
Referenced by getSummaryString().
| SubscriptionType::getMembership | ( | ) |
Check if this subscription type requires a membership.
Definition at line 258 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getName | ( | $locale | ) |
Get subscription type name.
| $locale | string |
Definition at line 59 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getNonExpiring | ( | ) |
Get subscription type nonExpiring.
Definition at line 154 of file SubscriptionType.inc.php.
References getDuration().
| SubscriptionType::getSequence | ( | ) |
Get subscription type display sequence.
Definition at line 290 of file SubscriptionType.inc.php.
References DataObject\getData().
| SubscriptionType::getSummaryString | ( | ) |
Get subscription type summary in the form: TypeName - Duration - Cost (CurrencyShort).
Definition at line 306 of file SubscriptionType.inc.php.
References getCost(), getCurrencyStringShort(), DAORegistry\getDAO(), getDurationYearsMonths(), and getLocalizedName().
| SubscriptionType::setCost | ( | $cost | ) |
Set subscription type cost.
| $cost | float |
Definition at line 110 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setCurrencyCodeAlpha | ( | $currencyCodeAlpha | ) |
Set subscription type currency code.
| $currencyCodeAlpha | string |
Definition at line 126 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setDescription | ( | $description, | |
| $locale | |||
| ) |
Set subscription type description.
| $description | string |
| $locale | string |
Definition at line 94 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setDisablePublicDisplay | ( | $disablePublicDisplay | ) |
Set whether or not this subscription type should be publicly visible.
| $disablePublicDisplay | boolean |
Definition at line 282 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setDuration | ( | $duration | ) |
Set subscription type duration.
| $duration | int |
Definition at line 170 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setFormat | ( | $format | ) |
Set subscription type format.
| $format | int |
Definition at line 217 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setInstitutional | ( | $institutional | ) |
Set whether or not this subscription type is for an institution.
| $institutional | boolean |
Definition at line 250 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setJournalId | ( | $journalId | ) |
Set the journal ID of the subscription type.
| $journalId | int |
Definition at line 42 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setMembership | ( | $membership | ) |
Set whether or not this subscription type requires a membership.
| $membership | boolean |
Definition at line 266 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setName | ( | $name, | |
| $locale | |||
| ) |
Set subscription type name.
| $name | string |
| $locale | string |
Definition at line 68 of file SubscriptionType.inc.php.
References DataObject\setData().
| SubscriptionType::setSequence | ( | $sequence | ) |
Set subscription type display sequence.
| $sequence | float |
Definition at line 298 of file SubscriptionType.inc.php.
References DataObject\setData().