| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- <?php
 
- /**
 
-  * @copyright Copyright (c) 2014 Carsten Brandt
 
-  * @license https://github.com/cebe/markdown/blob/master/LICENSE
 
-  * @link https://github.com/cebe/markdown#readme
 
-  */
 
- namespace cebe\markdown\inline;
 
- /**
 
-  * Adds strikeout inline elements
 
-  */
 
- trait StrikeoutTrait
 
- {
 
- 	/**
 
- 	 * Parses the strikethrough feature.
 
- 	 * @marker ~~
 
- 	 */
 
- 	protected function parseStrike($markdown)
 
- 	{
 
- 		if (preg_match('/^~~(.+?)~~/', $markdown, $matches)) {
 
- 			return [
 
- 				[
 
- 					'strike',
 
- 					$this->parseInline($matches[1])
 
- 				],
 
- 				strlen($matches[0])
 
- 			];
 
- 		}
 
- 		return [['text', $markdown[0] . $markdown[1]], 2];
 
- 	}
 
- 	protected function renderStrike($block)
 
- 	{
 
- 		return '<del>' . $this->renderAbsy($block[1]) . '</del>';
 
- 	}
 
- }
 
 
  |