Soshot/vendor/embed/embed/src/Adapters/Youtube.php

23 lines
421 B
PHP
Raw Normal View History

2018-09-26 09:20:09 +02:00
<?php
namespace Embed\Adapters;
use Embed\Http\Response;
/**
* Adapter to provide information from youtube.
* Required when youtube returns a 429 status code.
*/
class Youtube extends Webpage
{
/**
* {@inheritdoc}
*/
public static function check(Response $response)
{
return $response->isValid([200, 429]) && $response->getUrl()->match([
'*.youtube.*',
]);
}
}