gnu-social/vendor/embed/embed/src/Adapters/Youtube.php

23 lines
421 B
PHP

<?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.*',
]);
}
}