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']); } }