for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/*
* Copyright (c) 2019 LinkedData.Center. All rights reserved.
*/
namespace BOTK\Reasoner;
abstract class AbstractReasoner
{
protected $inputStream=STDIN;
protected $outputStream=STDOUT;
protected $graphName='urn:botk:reasoner:graph';
protected $property='urn:botk:reasoner:infers';
public function setInputStream( $handle )
$this->inputStream = $handle;
return $this ;
}
public function setOutputStream( $handle )
$this->outputStream = $handle;
public function setGraphName( $graphName )
$this->graphName = $graphName;
public function setProperty( $property )
$this->property = $property;
abstract public function run();