Skip to content

Commit c35120b

Browse files
committed
#157 Renaming parser to extractor
1 parent bce8944 commit c35120b

File tree

5 files changed

+21
-21
lines changed

5 files changed

+21
-21
lines changed

api/src/Markdown/Parser/DocumentExtractor.php renamed to api/src/Markdown/Extractor/DOMExtractor.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
<?php
22

3-
namespace App\Markdown\Parser;
3+
namespace App\Markdown\Extractor;
44

55
use DOMDocument;
66
use DOMNode;
77

8-
class DocumentExtractor
8+
class DOMExtractor
99
{
1010
/** @var DOMNode[] **/
1111
private array $question = [];

api/src/Markdown/Model/Quiz.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public function getName(): string
3030
/**
3131
* @return string
3232
*/
33-
public function getFilePath()
33+
public function getFilePath(): string
3434
{
3535
return $this->filePath;
3636
}

api/tests/unit/src/Markdown/Parser/CorrectAnswerExtractorTest.php renamed to api/tests/unit/src/Markdown/Extractor/CorrectAnswerExtractorTest.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

3-
namespace App\Tests\unit\src\Markdown\Parser;
3+
namespace App\Tests\unit\src\Markdown\Extractor;
44

5-
use App\Markdown\Parser\DocumentExtractor;
5+
use App\Markdown\Extractor\DOMExtractor;
66
use PHPUnit\Framework\TestCase;
77

88
class CorrectAnswerExtractorTest extends TestCase
@@ -18,7 +18,7 @@ public function setUp(): void
1818

1919
public function testAnswerElement()
2020
{
21-
$parser = new DocumentExtractor($this->document);
21+
$parser = new DOMExtractor($this->document);
2222
$parser->extract();
2323
$questionNodes = $parser->getCorrectAnswerNodes();
2424

@@ -27,7 +27,7 @@ public function testAnswerElement()
2727

2828
public function testAnswerValue()
2929
{
30-
$parser = new DocumentExtractor($this->document);
30+
$parser = new DOMExtractor($this->document);
3131
$parser->extract();
3232
$questionNodes = $parser->getCorrectAnswerNodes();
3333

api/tests/unit/src/Markdown/Parser/PossibleAnswerExtractorTest.php renamed to api/tests/unit/src/Markdown/Extractor/PossibleAnswerExtractorTest.php

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

3-
namespace App\Tests\unit\src\Markdown\Parser;
3+
namespace App\Tests\unit\src\Markdown\Extractor;
44

5-
use App\Markdown\Parser\DocumentExtractor;
5+
use App\Markdown\Extractor\DOMExtractor;
66
use PHPUnit\Framework\TestCase;
77

88
class PossibleAnswerExtractorTest extends TestCase
@@ -18,7 +18,7 @@ public function setUp(): void
1818

1919
public function testHeadingValue()
2020
{
21-
$parser = new DocumentExtractor($this->document);
21+
$parser = new DOMExtractor($this->document);
2222
$parser->extract();
2323
$nodes = $parser->getPossibleAnswerNodes();
2424

@@ -27,7 +27,7 @@ public function testHeadingValue()
2727

2828
public function testHeadingElement()
2929
{
30-
$parser = new DocumentExtractor($this->document);
30+
$parser = new DOMExtractor($this->document);
3131
$parser->extract();
3232
$nodes = $parser->getPossibleAnswerNodes();
3333

@@ -36,7 +36,7 @@ public function testHeadingElement()
3636

3737
public function testFirstPossibleAnswerValue()
3838
{
39-
$parser = new DocumentExtractor($this->document);
39+
$parser = new DOMExtractor($this->document);
4040
$parser->extract();
4141
$nodes = $parser->getPossibleAnswerNodes();
4242

@@ -45,7 +45,7 @@ public function testFirstPossibleAnswerValue()
4545

4646
public function testFirstPossibleAnswerElement()
4747
{
48-
$parser = new DocumentExtractor($this->document);
48+
$parser = new DOMExtractor($this->document);
4949
$parser->extract();
5050
$nodes = $parser->getPossibleAnswerNodes();
5151

@@ -55,7 +55,7 @@ public function testFirstPossibleAnswerElement()
5555

5656
public function testLastPossibleAnswerValue()
5757
{
58-
$parser = new DocumentExtractor($this->document);
58+
$parser = new DOMExtractor($this->document);
5959
$parser->extract();
6060
$nodes = $parser->getPossibleAnswerNodes();
6161
$lastIndex = count($nodes) - 1;
@@ -65,7 +65,7 @@ public function testLastPossibleAnswerValue()
6565

6666
public function testLastPossibleAnswerElement()
6767
{
68-
$parser = new DocumentExtractor($this->document);
68+
$parser = new DOMExtractor($this->document);
6969
$parser->extract();
7070
$nodes = $parser->getPossibleAnswerNodes();
7171
$lastIndex = count($nodes) - 1;

api/tests/unit/src/Markdown/Parser/QuestionExtractorTest.php renamed to api/tests/unit/src/Markdown/Extractor/QuestionExtractorTest.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

3-
namespace App\Tests\unit\src\Markdown\Parser;
3+
namespace App\Tests\unit\src\Markdown\Extractor;
44

5-
use App\Markdown\Parser\DocumentExtractor;
5+
use App\Markdown\Extractor\DOMExtractor;
66
use PHPUnit\Framework\TestCase;
77

88
class QuestionExtractorTest extends TestCase
@@ -19,7 +19,7 @@ public function setUp(): void
1919

2020
public function testQuestionHeadingValue()
2121
{
22-
$parser = new DocumentExtractor($this->document);
22+
$parser = new DOMExtractor($this->document);
2323
$parser->extract();
2424
$questionNodes = $parser->getQuestionNodes();
2525

@@ -28,7 +28,7 @@ public function testQuestionHeadingValue()
2828

2929
public function testQuestionHeadingElement()
3030
{
31-
$parser = new DocumentExtractor($this->document);
31+
$parser = new DOMExtractor($this->document);
3232
$parser->extract();
3333
$questionNodes = $parser->getQuestionNodes();
3434

@@ -37,7 +37,7 @@ public function testQuestionHeadingElement()
3737

3838
public function testLastQuestionElement()
3939
{
40-
$parser = new DocumentExtractor($this->document);
40+
$parser = new DOMExtractor($this->document);
4141
$parser->extract();
4242
$questionNodes = $parser->getQuestionNodes();
4343
$count = count($questionNodes) - 1;
@@ -47,7 +47,7 @@ public function testLastQuestionElement()
4747

4848
public function testLastQuestionValue()
4949
{
50-
$parser = new DocumentExtractor($this->document);
50+
$parser = new DOMExtractor($this->document);
5151
$parser->extract();
5252
$questionNodes = $parser->getQuestionNodes();
5353
$count = count($questionNodes) - 1;

0 commit comments

Comments
 (0)