|
Open Journal Systems
3.3.0
|
Public Member Functions | |
| __construct ($id, $reportItems, $name='', $contacts=array(), $webSiteUrl='', $logoUrl='', $consortium=NULL, $institutionalIdentifier=array()) | |
| asDOMDocument () | |
Public Member Functions inherited from COUNTER\ReportBuilder | |
| __toString () | |
Static Public Member Functions | |
| static | build ($array) |
Additional Inherited Members | |
Data Fields inherited from COUNTER\ReportBuilder | |
| const | COUNTER_NAMESPACE = 'http://www.niso.org/schemas/counter' |
Protected Member Functions inherited from COUNTER\ReportBuilder | |
| buildMultiple ($classname, $array) | |
| getAttributeTypes () | |
| getCategories () | |
| getContributorIdentifierTypes () | |
| getDateTypes () | |
| getIdentifierTypes () | |
| getItemDataTypes () | |
| getMetricTypes () | |
| validateOneOf ($object, $className) | |
| validateOneOrMoreOf ($objects, $className) | |
| validatePositiveInteger ($int) | |
| validateString ($string) | |
| validateStrings ($array) | |
| validateZeroOrMoreOf ($objects, $className) | |
| validateZeroOrOneOf ($object, $className) | |
Static Protected Member Functions inherited from COUNTER\ReportBuilder | |
| static | isAssociative ($array) |
COUNTER customer class
Definition at line 753 of file COUNTER.php.
| COUNTER\Customer::__construct | ( | $id, | |
| $reportItems, | |||
$name = '', |
|||
$contacts = array(), |
|||
$webSiteUrl = '', |
|||
$logoUrl = '', |
|||
$consortium = NULL, |
|||
$institutionalIdentifier = array() |
|||
| ) |
Construct the object
| string | $id | |
| array | $reportItems | COUNTER\ReportItems array |
| string | $name | optional |
| array | $contacts | optional COUNTER\Contacts array |
| string | $webSiteUrl | optional |
| string | $logoUrl | optional |
| object | $consortium | optional COUNTER\Consortium |
| array | $institutionalIdentifier | optional COUNTER\Identifier array |
| Exception |
Definition at line 832 of file COUNTER.php.
References COUNTER\ReportBuilder\validateOneOrMoreOf(), COUNTER\ReportBuilder\validateString(), COUNTER\ReportBuilder\validateZeroOrMoreOf(), and COUNTER\ReportBuilder\validateZeroOrOneOf().
| COUNTER\Customer::asDOMDocument | ( | ) |
Output this object as a DOMDocument
Reimplemented from COUNTER\ReportBuilder.
Definition at line 874 of file COUNTER.php.
|
static |
Construct the object from an array
| array | $array | Hash of key-values |
| Exception |
Reimplemented from COUNTER\ReportBuilder.
Definition at line 848 of file COUNTER.php.
References COUNTER\Consortium\build().