Separate text filter decorators.

This commit is contained in:
kplaczek
2019-03-01 07:58:22 +01:00
parent ba3f2e954a
commit 246f410953
16 changed files with 357 additions and 109 deletions

View File

@@ -0,0 +1,23 @@
<?php
/**
* Created by PhpStorm.
* User: k
* Date: 28.02.2019
* Time: 20:47
*/
namespace App\Decorators;
class HideLinesDecorator extends TextConverterDecorator
{
/**
* usuwa linijki z tekstu które zaczynają zię od znaku #
* @return string
*/
public function getText(): string
{
return preg_replace('/^\s*[!#].*?$[\r\n]?/m', '', $this->text->getText());
}
}