diff --git a/composer.json b/composer.json index 26232dc..7356d8d 100644 --- a/composer.json +++ b/composer.json @@ -36,7 +36,7 @@ }, "require": { "php": ">=7.1", - "psr/log": "^1.1" + "psr/log": "^1.1 || ^2.0 || ^3.0" }, "require-dev": { "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", diff --git a/src/Encoder/NetscapeBookmarkEncoder.php b/src/Encoder/NetscapeBookmarkEncoder.php index 2a00e63..4f3d4b7 100644 --- a/src/Encoder/NetscapeBookmarkEncoder.php +++ b/src/Encoder/NetscapeBookmarkEncoder.php @@ -72,7 +72,7 @@ public function encode($data, array $context = []): string foreach ($tag['bookmarks'] as $bookmark) { $result .= sprintf('
ADD_DATE="%s"', $bookmark['dateCreated']); + $result .= sprintf(' ADD_DATE="%s"', $bookmark['dateCreated']); } if ($bookmark['public'] ?? null) { $result .= sprintf(' PRIVATE="%s"', $bookmark['public'] ? '0' : '1'); diff --git a/tests/Unit/Encoder/NetscapeBookmarkEncoderTest.php b/tests/Unit/Encoder/NetscapeBookmarkEncoderTest.php index 19d93e4..fbcc1e4 100644 --- a/tests/Unit/Encoder/NetscapeBookmarkEncoderTest.php +++ b/tests/Unit/Encoder/NetscapeBookmarkEncoderTest.php @@ -13,7 +13,7 @@ class NetscapeBookmarkEncoderTest extends TestCase { // phpcs:disable Generic.Files.LineLength - public const EXPECTED = "\n\nBookmarks\n

Bookmarks

\n

\n

TangoMan

\n

\n

TangoMan.io\n
FullStack PHP Symfony / Javascript Vue.JS Web Developer with strong interest for Cybersecurity, DevOps and Agile methodology.\n
ADD_DATE=\"1612572000\" LAST_MODIFIED=\"1612572000\">TangoMan75\n<\DL>

\n<\DL>

\n"; + public const EXPECTED = "\n\nBookmarks\n

Bookmarks

\n

\n

TangoMan

\n

\n

TangoMan.io\n
FullStack PHP Symfony / Javascript Vue.JS Web Developer with strong interest for Cybersecurity, DevOps and Agile methodology.\n
TangoMan75\n<\DL>

\n<\DL>

\n"; // phpcs:enable /**