public function getFormat($type)
{
if (!$this->typeIsAvailable($type)) {
return false;
}
if (isset($this->formats[$type])) {
return $this->formats[$type];
}
if (!is_null($this->getDefaultFormat())) {
return $this->getDefaultFormat();
}
return false;
}
/** * @depends testGetFirstMessageFromContainer */ public function testOverrideMessageFormat(\Krucas\Notification\NotificationsBag $bag) { $this->assertEquals('<div class="alert alert-:type">:message</div>', $bag->getFormat()); $bag->setFormat(':message'); $this->assertEquals(':message', $bag->getFormat()); $bag->setFormat(':message!', 'error'); $this->assertEquals(':message!', $bag->getFormat('error')); $this->assertEquals(':message', $bag->getFormat()); return $bag; }