HtmlToMarkdown::htmlToMarkdown()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 13
Code Lines 8

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 8
CRAP Score 1

Importance

Changes 1
Bugs 0 Features 0
Metric Value
c 1
b 0
f 0
dl 0
loc 13
rs 9.4285
ccs 8
cts 8
cp 1
cc 1
eloc 8
nc 1
nop 1
crap 1
1
<?php
2
3
namespace Sioen\HtmlToJson;
4
5
trait HtmlToMarkdown
6
{
7
    /**
8
     * @param string $html
9
     * @return string
10
     */
11 2
    protected function htmlToMarkdown($html)
12
    {
13 2
        $markdown = new \HTML_To_Markdown(
14 2
            $html,
15
            array(
16 2
                'header_style' => 'atx',
17 2
                'bold_style' => '__',
18 2
                'italic_style' => '_',
19
            )
20 2
        );
21
22 2
        return $markdown->output();
23
    }
24
}
25