khanat-opennel-code/code/web/app/app_achievements/_AchWebParser/class/DataSource_abstract.php
2012-06-04 00:34:26 +02:00

24 lines
No EOL
472 B
PHP

<?php
abstract class DataSource {
private $types = array();
private $priority = array();
private $write = false;
#MISSING: offered values
function DataSource() {
}
function getTypes() {
return $this->types;
}
function getPriority($type) {
return $this->priority[$type];
}
abstract function getData($type,$ident,$field = array());
abstract function writeData($type,$ident,$field = array(),$value = array());
}
?>