/**
  * 
  * @param \Controller $controller
  * @since 1.0
  */
 public function startup(\Controller $controller)
 {
     // definindo alguns dados padrões
     $config = Configure::read('PagSeguro');
     if ($config) {
         $this->credenciais = new PagSeguroAccountCredentials($config['credenciais']['email'], $config['credenciais']['token']);
     }
     parent::startup($controller);
 }
 /**
  * 
  * @param \Controller $Controller
  * @since 2.1
  */
 public function startup(\Controller $controller)
 {
     parent::startup($controller);
     // Instanciando classes para gerar o pagamento
     $this->paymentRequest = new PagSeguroPaymentRequest();
     $this->customer = new PagSeguroSender();
     $this->paymentType = new PagSeguroPaymentMethodType();
     $this->paymentRequest->setShippingType(PagSeguroEntrega::TIPO_NAO_ESPECIFICADO);
     $this->paymentRequest->setCurrency(PagSeguroMoeda::BRL);
 }
 /**
  * 
  * @param \Controller $Controller
  * @since 1.0
  */
 public function startup(\Controller $Controller)
 {
     parent::startup($Controller);
     // Instanciando classes para gerar o pagamento
     $this->montaPagamento = new PagSeguroPaymentRequest();
     $this->comprador = new PagSeguroSender();
     $this->tipoPagamento = new PagSeguroPaymentMethodType();
     $this->montaPagamento->setShippingType('3');
     $this->montaPagamento->setCurrency('BRL');
 }
 /**
  * 
  * @param \Controller $controller
  * @since 2.1
  */
 public function startup(\Controller $controller)
 {
     parent::startup($controller);
 }