daux.io/libs/Format/Confluence/Config.php

67 lines
1.4 KiB
PHP

<?php namespace Todaymade\Daux\Format\Confluence;
use Todaymade\Daux\BaseConfig;
class Config extends BaseConfig
{
public function shouldAutoDeleteOrphanedPages() {
if ($this->hasValue('delete')) {
return $this->getValue('delete');
}
return false;
}
public function getUpdateThreshold() {
return $this->hasValue('update_threshold') ? $this->getValue('update_threshold') : 2;
}
public function getPrefix() {
return $this->getValue('prefix');
}
public function getBaseUrl() {
return $this->getValue('base_url');
}
public function getUser() {
return $this->getValue('user');
}
public function getPassword() {
return $this->getValue('pass');
}
public function getSpaceId() {
return $this->getValue('space_id');
}
public function hasAncestorId() {
return $this->hasValue('ancestor_id');
}
public function getAncestorId() {
return $this->getValue('ancestor_id');
}
public function setAncestorId($value) {
$this->setValue('ancestor_id', $value);
}
public function hasRootId() {
return $this->hasValue('root_id');
}
public function getRootId() {
return $this->getValue('root_id');
}
public function hasHeader() {
return $this->hasValue('header');
}
public function getHeader() {
return $this->getValue('header');
}
}