for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Wordlift\Videoobject\Provider\Client;
/**
* @since 3.30.0
* @author Naveen Muthusamy <[email protected]>
* This acts as factory for constructing api clients
*/
class Client_Factory {
const YOUTUBE = 'youtube';
const VIMEO = 'vimeo';
public static function get_client( $config ) {
if ( self::YOUTUBE === $config ) {
return Youtube_Client::get_instance();
} else if ( self::VIMEO === $config ) {
return Vimeo_Client::get_instance();
}