Skip to content

Commit 78ec868

Browse files
Merge pull request #62 from ARCANEDEV/laravel-10
Adding Laravel 10 support
2 parents c0b9937 + ba13aab commit 78ec868

File tree

6 files changed

+33
-30
lines changed

6 files changed

+33
-30
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Feel free to check out the [releases](https://github.com/ARCANEDEV/SEO-Helper/re
2323
* Easy setup & configuration.
2424
* Well documented & IDE Friendly.
2525
* Well tested with maximum code quality.
26-
* Laravel `5.x` to `9.x` are supported.
26+
* Laravel `5.x` to `10.x` are supported.
2727
* Made with :heart: & :coffee:.
2828

2929
## Table of contents

_docs/1-Installation-and-Setup.md

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,24 @@
1010

1111
## Version Compatibility
1212

13-
| Laravel | SEO-Helper |
14-
|:-----------------------------|:---------------------------------------|
15-
| ![Laravel v9.x][laravel_9_x] | ![SEO-Helper v5.x][seo_helper_5_x] |
16-
| ![Laravel v8.x][laravel_8_x] | ![SEO-Helper v4.x][seo_helper_4_x] |
17-
| ![Laravel v7.x][laravel_7_x] | ![SEO-Helper v3.x][seo_helper_3_x] |
18-
| ![Laravel v6.x][laravel_6_x] | ![SEO-Helper v2.x][seo_helper_2_x] |
19-
| ![Laravel v5.8][laravel_5_8] | ![SEO-Helper v1.7.x][seo_helper_1_7_x] |
20-
| ![Laravel v5.7][laravel_5_7] | ![SEO-Helper v1.6.x][seo_helper_1_6_x] |
21-
| ![Laravel v5.6][laravel_5_6] | ![SEO-Helper v1.5.x][seo_helper_1_5_x] |
22-
| ![Laravel v5.5][laravel_5_5] | ![SEO-Helper v1.4.x][seo_helper_1_4_x] |
23-
| ![Laravel v5.4][laravel_5_4] | ![SEO-Helper v1.3.x][seo_helper_1_3_x] |
24-
| ![Laravel v5.3][laravel_5_3] | ![SEO-Helper v1.2.x][seo_helper_1_2_x] |
25-
| ![Laravel v5.2][laravel_5_2] | ![SEO-Helper v1.2.x][seo_helper_1_2_x] |
26-
| ![Laravel v5.1][laravel_5_1] | ![SEO-Helper v1.2.x][seo_helper_1_2_x] |
27-
| ![Laravel v5.0][laravel_5_0] | ![SEO-Helper v1.1.x][seo_helper_1_1_x] |
28-
13+
| Laravel | SEO-Helper |
14+
|:-------------------------------|:---------------------------------------|
15+
| ![Laravel v10.x][laravel_10_x] | ![SEO-Helper v6.x][seo_helper_6_x] |
16+
| ![Laravel v9.x][laravel_9_x] | ![SEO-Helper v5.x][seo_helper_5_x] |
17+
| ![Laravel v8.x][laravel_8_x] | ![SEO-Helper v4.x][seo_helper_4_x] |
18+
| ![Laravel v7.x][laravel_7_x] | ![SEO-Helper v3.x][seo_helper_3_x] |
19+
| ![Laravel v6.x][laravel_6_x] | ![SEO-Helper v2.x][seo_helper_2_x] |
20+
| ![Laravel v5.8][laravel_5_8] | ![SEO-Helper v1.7.x][seo_helper_1_7_x] |
21+
| ![Laravel v5.7][laravel_5_7] | ![SEO-Helper v1.6.x][seo_helper_1_6_x] |
22+
| ![Laravel v5.6][laravel_5_6] | ![SEO-Helper v1.5.x][seo_helper_1_5_x] |
23+
| ![Laravel v5.5][laravel_5_5] | ![SEO-Helper v1.4.x][seo_helper_1_4_x] |
24+
| ![Laravel v5.4][laravel_5_4] | ![SEO-Helper v1.3.x][seo_helper_1_3_x] |
25+
| ![Laravel v5.3][laravel_5_3] | ![SEO-Helper v1.2.x][seo_helper_1_2_x] |
26+
| ![Laravel v5.2][laravel_5_2] | ![SEO-Helper v1.2.x][seo_helper_1_2_x] |
27+
| ![Laravel v5.1][laravel_5_1] | ![SEO-Helper v1.2.x][seo_helper_1_2_x] |
28+
| ![Laravel v5.0][laravel_5_0] | ![SEO-Helper v1.1.x][seo_helper_1_1_x] |
29+
30+
[laravel_10_x]: https://img.shields.io/badge/v10.x-supported-brightgreen.svg?style=flat-square "Laravel v10.x"
2931
[laravel_9_x]: https://img.shields.io/badge/v9.x-supported-brightgreen.svg?style=flat-square "Laravel v9.x"
3032
[laravel_8_x]: https://img.shields.io/badge/v8.x-supported-brightgreen.svg?style=flat-square "Laravel v8.x"
3133
[laravel_7_x]: https://img.shields.io/badge/v7.x-supported-brightgreen.svg?style=flat-square "Laravel v7.x"
@@ -40,6 +42,7 @@
4042
[laravel_5_1]: https://img.shields.io/badge/v5.1-supported-brightgreen.svg?style=flat-square "Laravel v5.1"
4143
[laravel_5_0]: https://img.shields.io/badge/v5.0-supported-brightgreen.svg?style=flat-square "Laravel v5.0"
4244

45+
[seo_helper_6_x]: https://img.shields.io/badge/version-6.x-blue.svg?style=flat-square "SEO-Helper v6.x"
4346
[seo_helper_5_x]: https://img.shields.io/badge/version-5.x-blue.svg?style=flat-square "SEO-Helper v5.x"
4447
[seo_helper_4_x]: https://img.shields.io/badge/version-4.x-blue.svg?style=flat-square "SEO-Helper v4.x"
4548
[seo_helper_3_x]: https://img.shields.io/badge/version-3.x-blue.svg?style=flat-square "SEO-Helper v3.x"

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@
1818
"license": "MIT",
1919
"require": {
2020
"php": "^8.1",
21-
"arcanedev/php-html": "^6.0",
22-
"arcanedev/support": "^9.0"
21+
"arcanedev/php-html": "^7.0",
22+
"arcanedev/support": "^10.0"
2323
},
2424
"require-dev": {
2525
"ext-dom": "*",
26-
"laravel/framework": "^9.0",
26+
"laravel/framework": "^10.0",
2727
"laravel/pint": "^1.14",
28-
"orchestra/testbench-core": "^7.0",
29-
"phpunit/phpunit": "^9.5.10"
28+
"orchestra/testbench-core": "^8.23.4",
29+
"phpunit/phpunit": "^10.0.7"
3030
},
3131
"autoload": {
3232
"psr-4": {
@@ -48,7 +48,7 @@
4848
},
4949
"extra": {
5050
"branch-alias": {
51-
"dev-develop": "5.x-dev"
51+
"dev-develop": "6.x-dev"
5252
},
5353
"laravel": {
5454
"providers": [

phpunit.xml.dist

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
>
77
<testsuites>
88
<testsuite name="Package Test Suite">
9-
<directory suffix=".php">./tests/</directory>
9+
<directory>./tests/</directory>
1010
</testsuite>
1111
</testsuites>
12-
<coverage processUncoveredFiles="true">
12+
<coverage>
1313
<include>
14-
<directory suffix=".php">./src</directory>
14+
<directory>./src</directory>
1515
</include>
1616
<report>
1717
<clover outputFile="build/coverage/clover.xml"/>

src/Entities/Title.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace Arcanedev\SeoHelper\Entities;
66

7-
use Arcanedev\Html\Elements\Element;
7+
use Arcanedev\Html\Elements\HtmlElement;
88
use Arcanedev\SeoHelper\Contracts\Entities\Title as TitleContract;
99
use Arcanedev\SeoHelper\Exceptions\InvalidArgumentException;
1010
use Arcanedev\SeoHelper\Traits\Configurable;
@@ -268,7 +268,7 @@ public function render(): string
268268
$this->isTitleFirst() ? $this->renderTitleFirst() : $this->renderTitleLast()
269269
);
270270

271-
return Element::withTag('title')->html($title)->toHtml();
271+
return HtmlElement::withTag('title')->html($title)->toHtml();
272272
}
273273

274274
/**

src/Helpers/Meta.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
namespace Arcanedev\SeoHelper\Helpers;
66

7-
use Arcanedev\Html\Elements\Element;
7+
use Arcanedev\Html\Elements\HtmlElement;
88
use Arcanedev\Html\Elements\Meta as HtmlMeta;
99
use Arcanedev\SeoHelper\Contracts\Helpers\Meta as MetaContract;
1010
use Arcanedev\SeoHelper\Exceptions\InvalidArgumentException;
@@ -222,7 +222,7 @@ private function setContent(array|string $content): static
222222
*/
223223
private function renderLink(): string
224224
{
225-
return Element::withTag('link')->attributes([
225+
return HtmlElement::withTag('link')->attributes([
226226
'rel' => $this->getName(false),
227227
'href' => $this->getContent(),
228228
])->toHtml();

0 commit comments

Comments
 (0)