public function setUp() { if (defined('PHPUNIT_CREDENTIALS_RESTLIKE_URL1')) { $configuration = new RestLikeConfiguration(); $configuration->setUri(PHPUNIT_CREDENTIALS_RESTLIKE_URL1); $connection = $configuration->createReadOnlyConnection(); $configuration->addContentTypes(); $this->connection = $connection; KVMLoggerFactory::createWithKLogger(__DIR__ . '/../../../tmp'); } }
public function createRestLikeRepository($name, $baseUrl, $options = [], $cache = true) { $this->options = $options; $configuration = new RestLikeConfiguration(); $configuration->setUri($baseUrl); $connection = $configuration->createReadOnlyConnection(); $configuration->addContentTypes(); $configuration->addConfigTypes(); $fileManager = null; $repository = $this->createRepository($name, $connection, $fileManager, $this->getOption('title', null), $cache); return $repository; }