public function WSServer::isDisabled in Web Service Data 2.0.x
Same name and namespace in other branches
- 8 src/Entity/WSServer.php \Drupal\wsdata\Entity\WSServer::isDisabled()
Check if wsserver is disabled.
Overrides WSServerInterface::isDisabled
File
- src/
Entity/ WSServer.php, line 181
Class
- WSServer
- Defines the Web Service Server entity.
Namespace
Drupal\wsdata\EntityCode
public function isDisabled() {
if (!isset($this->state['degraded_backoff'])) {
$this->state['degraded_backoff'] = wsserver::$WSCONFIG_DEFAULT_DEGRADED_BACKOFF;
}
if (isset($this->state['degraded']) and $this->state['degraded'] < time() - $this->state['degraded_backoff']) {
$this
->enable(TRUE);
return FALSE;
}
return isset($this->state['disabled']) ? $this->state['disabled'] : FALSE;
}