From 01da96145923ae94cee0b569cd04b8f6b2764609 Mon Sep 17 00:00:00 2001 From: Sonata CI Date: Mon, 15 Jul 2024 12:20:33 +0100 Subject: [PATCH] DevKit updates for 4.x branch (#2456) Co-authored-by: Vincent Langlet --- rector.php | 2 -- src/Provider/YouTubeProvider.php | 6 ++---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/rector.php b/rector.php index 93a605cc6..b6dac16fc 100644 --- a/rector.php +++ b/rector.php @@ -19,7 +19,6 @@ use Rector\Config\RectorConfig; use Rector\Php70\Rector\FunctionLike\ExceptionHandlerTypehintRector; -use Rector\PHPUnit\CodeQuality\Rector\Class_\AddSeeTestAnnotationRector; use Rector\PHPUnit\CodeQuality\Rector\Class_\PreferPHPUnitThisCallRector; use Rector\PHPUnit\Set\PHPUnitSetList; use Rector\Set\ValueObject\LevelSetList; @@ -40,7 +39,6 @@ $rectorConfig->importShortClasses(false); $rectorConfig->skip([ ExceptionHandlerTypehintRector::class, - AddSeeTestAnnotationRector::class, PreferPHPUnitThisCallRector::class, ]); }; diff --git a/src/Provider/YouTubeProvider.php b/src/Provider/YouTubeProvider.php index f0c310f12..fb202c3cf 100644 --- a/src/Provider/YouTubeProvider.php +++ b/src/Provider/YouTubeProvider.php @@ -259,13 +259,11 @@ private function fixBinaryContent(MediaInterface $media): void return; } - $isMatching = preg_match( + if (1 === preg_match( '{^(?:https?://)?(?:www\.)?(?:m\.)?(?:youtu\.be/|youtube\.com/(?:(?:watch)?\?(?:.*&)?v(?:i)?=|(?:embed|v|vi|user)/))(?[^\#\?&\'>]+)}', $media->getBinaryContent(), $matches - ); - - if (false !== $isMatching) { + )) { $media->setBinaryContent($matches['video_id']); } }