Ir para conteúdo
k9studio

Com dificuldade em uma classe

Recommended Posts

Meus amigos tenho essa classe e
quero passar uns dados vindo de BD
seria:
$client_id;
$pay_url;;
$secret;

 

 

namespace Pay;
class Pay {   
   public function Auth(){
            $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $pay_url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, "grant_type=client_credentials");
        //CURLOPT_USERPWD = client_id : Secret
        curl_setopt($ch, CURLOPT_USERPWD, $client_id . ':' . $secret);
        }
    }   

Compartilhar este post


Link para o post
Compartilhar em outros sites

Envie os dados que precisa por parâmetro para o método.

Se precisar reaproveitar eles em outros métodos use atributos...

 

Se não precisar reaproveitar use funções ao invés de classes

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Amigo,

 

essa classe já está pronta é reaproveitada,

 

não estou conseguindo passar  os dados para a classe, pode me mandar como fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?php
class MinhaClasse {
    
    private $atributo;
    
    public function meuMetodo($paramA, $paramB) {
        $this->atributo = $paramA . ', ' . $paramB;
        return ([$this->atributo, $paramA, $paramB]);
    }
    
    public function outroMetodo($paramC) {
        return ([$this->atributo, $paramC]);
    }
}

$obj = new MinhaClasse();
$a = $obj->meuMetodo('Bom dia', 'Boa tarde');
$b = $obj->outroMetodo('Boa Noite');

echo "<pre>";
var_dump($a, $b);
echo "</pre><hr />";

function MinhaFuncao($paramA, $paramB) {
    return ([$paramA, $paramB]);
}

echo "<pre>";
var_dump(MinhaFuncao('Olá', 'Mundo'));
echo "</pre>";

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por fnatan
      Olá galera, novato em PHP aqui.
       
      Fiz uma classe e gostaria de ler o valor de uma determinada variável, porém essa variável será alterada por alguns métodos enquanto ela estiver instanciada, mas quando leio o valor dela essas alterações não são visualizadas.
       
      segue exemplo:
       
      <?php $test = new classeTeste; echo "valor inicial de myVar: ".$test->myVar."</br>"; $test->alterar_myVar(); echo "myVar após chamada do método: ".$test->myVar."</br>"; class classeTeste { public $myVar = 1000; public function alterar_myVar(){ $myVar = 20000; echo "Valor myVar foi alterado para: ".$myVar." pelo método alterar_myVar</br>"; } } ?> Valeu e Abraço!
    • Por unset
      Olá, uma dúvida tenho uma classe que faz upload de imagens e cadastra no banco, como eu faço para executar uma outra classe ação função etc somente apos verificar que todo o upload dos arquivos foi realizado com sucesso?
    • Por Guss
      A programadora Cafiaspirina Cruz deseja que todos os elementos <h2> de sua página ganhassem a classe "titulo", para que depois a fonte dos <h2> pudesse ser modificada por um CSS,  deixando-os com um destaque específico. Escreva abaixo um código em Javascript para que todos os <h2> da página ganhem a classe "titulo" de uma única vez?
    • Por Guss
      Agradeço quem puder me ajudar a responder essa questão de PHP <3.
      Desenvolva um programa utilizando PHP e  exibir os resultados desse programa que tenha todas as classes suficientes para que:
       
      Represente o nome completo de uma pessoa, composto de três strings (nome próprio, nome do meio e nome da família). 
       
      Escreva nessa classe o método rubrica que retorna somente as iniciais do nome completo em caracteres minúsculos,  Escreva nessa classe o método assinatura que retorna as iniciais dos nomes próprio e do meio (com pontos)  Escreva nessa classe um método que retorne o nome de família completo.  Por exemplo, se o nome da pessoa representado por essa classe for “Marijuana Pepsi Jackson”, o método rubrica deve retornar ”mpj” e o método assinatura deve retornar ”M.P.Jackson”. Para facilitar, considere armazenar os três nomes em strings separadas.
    • Por Guss
      Boa noite galera, to com um trabalho para entregar daqui a pouco e gostaria da ajuda de vocês a me ajudar a resolver essa questão:
      Desenvolva um programa utilizando PHP para exibir os resultados desse programa que tenha todas as classes suficientes para que:
       
      Exista uma classe DiferencaData, que possui um método chamado calculaDias, que recebe como parâmetro duas datas e calcula a diferença em dias entre essas datas. Considere que sempre a primeira data fornecida é maior do que a segunda. Considere para efeitos de simplificação que todo mês tem 30 dias e um ano com 365 dias
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.