Skip to content

Commit

Permalink
code cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
tamtamchik committed Apr 5, 2017
1 parent a66812e commit 5fc0da2
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 24 deletions.
20 changes: 1 addition & 19 deletions src/Templates/Siimple2Template.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,13 @@

namespace Tamtamchik\SimpleFlash\Templates;

use Tamtamchik\SimpleFlash\BaseTemplate;
use Tamtamchik\SimpleFlash\TemplateInterface;

/**
* Class Siimple2Template.
* Uses default Semantic UI markdown for flash messages.
*/
class Siimple2Template extends BaseTemplate implements TemplateInterface
class Siimple2Template extends SiimpleTemplate implements TemplateInterface
{
protected $prefix = '';
protected $postfix = '<br />';
protected $wrapper = '<div class="siimple-alert siimple-alert--%s">%s</div>';

/**
* Override base function to suite Bootstrap 3 alert naming.
*
* @param $messages - message text
* @param $type - message type: success, info, warning, error
*
* @return string
*/
public function wrapMessages($messages, $type)
{
$type = ($type == 'success') ? 'done' : $type;

return sprintf($this->getWrapper(), $type, $messages);
}
}
8 changes: 3 additions & 5 deletions src/Templates/Uikit3Template.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,15 @@

namespace Tamtamchik\SimpleFlash\Templates;

use Tamtamchik\SimpleFlash\BaseTemplate;
use Tamtamchik\SimpleFlash\TemplateInterface;

/**
* Class Uikit3Template.
* Uses default Semantic UI markdown for flash messages.
*/
class Uikit3Template extends BaseTemplate implements TemplateInterface
class Uikit3Template extends Uikit2Template implements TemplateInterface
{
protected $prefix = '<p>';
protected $postfix = '</p>';
protected $wrapper = '<div class="uk-alert uk-alert-%s" data-uk-alert>%s</div>';
protected $wrapper = '<div uk-alert class="uk-alert-%s">%s</div>';

/**
* Override base function to suite Bootstrap 3 alert naming.
Expand All @@ -26,6 +23,7 @@ class Uikit3Template extends BaseTemplate implements TemplateInterface
public function wrapMessages($messages, $type)
{
$type = ($type == 'error') ? 'danger' : $type;
$type = ($type == 'info') ? 'primary' : $type;

return sprintf($this->getWrapper(), $type, $messages);
}
Expand Down

0 comments on commit 5fc0da2

Please sign in to comment.