/** * @return NotificationManager|null Note this function returns null if `notify` is off in configuration */ private function _notifications() { if (!$this->opo_notifications && $this->opo_config->getBoolean('notify')) { $this->opo_notifications = new NotificationManager($this->getRequest()); } return $this->opo_notifications; }
public function testBoolean() { $o_config = new Configuration(__CA_BASE_DIR__ . '/tests/lib/core/data/test.conf'); $vb_scalar = $o_config->getBoolean('boolean_yes'); $this->assertTrue($vb_scalar); $vb_scalar = $o_config->getBoolean('boolean_ja'); $this->assertTrue($vb_scalar); $vb_scalar = $o_config->getBoolean('boolean_wahr'); $this->assertTrue($vb_scalar); $vb_scalar = $o_config->getBoolean('boolean_no'); $this->assertFalse($vb_scalar); $vb_scalar = $o_config->getBoolean('boolean_nein'); $this->assertFalse($vb_scalar); }