Esempio n. 1
0
 /**
  * @param $shortDestination destination for short abstract.
  * If null, no short abstracts will be extracted.
  * @param $longDestination destination for long abstract.
  * If null, no long abstracts will be extracted.
  */
 public function __construct()
 {
     parent::__construct();
     //no validation required
     $this->shortPredicate = RDFtriple::URI(RDFS_COMMENT, false);
     $this->longPredicate = RDFtriple::predicate("abstract");
 }
Esempio n. 2
0
 /**
  * Constructor
  *
  * @param array    $loadersMap
  * @param array    $normalizersMap
  * @param string[] $supports
  * @param array    $fields
  */
 public function __construct($loadersMap = array(), $normalizersMap = array(), $supports = array(), $fields = array())
 {
     parent::__construct($supports, $fields);
     $this->loadersMap = $loadersMap;
     $this->normalizersMap = $normalizersMap;
     $this->loadersResults = array();
 }
 public function __construct($filename)
 {
     parent::__construct($filename);
     $extension = $this->getExtension($filename);
     if (!isset($this->formats[$extension])) {
         echo "error: Unknown file format [{$extension}]\n";
         exit;
     }
     $this->extract($extension);
 }
Esempio n. 4
0
 /**
  * Constructs a new GeoExtractor
  *
  * @param   $batchExtraction    If set to <code>true</code>, the extraction result table is cleared for the respective language on
  *                              <code>start()</code>, and entries are verified for duplicates.
  *                              This should be set to <code>false</code> for extraction previews.
  */
 public function __construct()
 {
     parent::__construct();
     $this->batchExtraction = Options::getOption('Geo.batchextraction');
 }