public static function production($client_private_key, $client_certificate, $server_certificate = null)
    {
        $env = CertificationBag::PRODUCTION;
        return new CertificationBag($client_private_key, $client_certificate, $server_certificate, $env);
    }
public static function production($client_private_key, $client_certificate, $server_certificate = null)
    {
        $env = CertificationBag::PRODUCTION;
        return new CertificationBag($client_private_key, $client_certificate, $server_certificate, $env);
    }
public static function production ( $ client_private_key , $ client_certificate , $ server_certificate = null ) { $ env = CertificationBag :: PRODUCTION ; return new CertificationBag ( $ client_private_key , $ client_certificate , $ server_certificate , $ env ) ; }
Create a production instance of keys and certificates

@param string $client_private_key Content or path of client private key
@param string $client_certificate Content or path of client public certificate
@param string|null $server_certificate Content or path of Transbank public certificate
@return CertificationBag
Create a production instance of keys and certificates