- 1 NAME
- 2 DESCRIPTION
- 3 INSTANCE VARIABLES
- 4 CORE METADATA FIELDS
- 5 METHODS
- 6 SEE ALSO
- 7 COPYRIGHT
EPrints::DataObj::Access - Accesses to the Web server
Accesses to particular abstract/summary pages (views) or publication documents (downloads).
Inherits from EPrints::DataObj.
CORE METADATA FIELDS
Unique ID for the access.
Time of access.
ID of the requesting user-agent. (Typically an IP address).
The HTTP user agent string. (Useful for robots spotting).
The country from which the request originated. (Typically determined using Geo::IP).
The institution from which the request originated. (This could be used to store the Net-Name from a WHOIS lookup).
ID of the object from which the user agent came from (i.e. HTTP referrer).
Id of the type of service requested. (E.g. abstract view or full text download).
ID of the object requested. (Normally the eprint ID).
ID of the document requested (if relevant).
$fields = EPrints::DataObj::Access->get_system_field_info
Returns an array describing the system metadata of the access dataset.
$dataset = EPrints::DataObj::Access->get_dataset_id
Returns the ID of the EPrints::DataSet object to which this record belongs.
$referent_id = $access->get_referent_id
Returns the fully-qualified referent ID.
$requester_id = $access->get_requester_id
Return the fully-qualified requester ID.
© Copyright 2022 University of Southampton.
EPrints 3.4 is supplied by EPrints Services.
This file is part of EPrints 3.4 http://www.eprints.org/.
EPrints 3.4 and this file are released under the terms of the GNU Lesser General Public License version 3 as published by the Free Software Foundation unless otherwise stated.
EPrints 3.4 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with EPrints 3.4. If not, see http://www.gnu.org/licenses/.