Code Coverage
 
Classes and Traits
Functions and Methods
Lines
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
Config
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
1<?php namespace Framework\PagSeguro;
2
3class Config
4{
5    /**
6     * @var string production or sandbox
7     */
8    public string $environment = 'sandbox';
9    /**
10     * @var string Seller email
11     */
12    public string $email;
13    /**
14     * @see https://sandbox.pagseguro.uol.com.br/vendedor/configuracoes.html
15     * @see https://pagseguro.uol.com.br/preferencias/integracoes.jhtml
16     *
17     * @var string Seller Token
18     */
19    public string $token;
20    /**
21     * @var string Accepted charset. UTF-8 or ISO-8859-1
22     */
23    public string $charset = 'UTF-8';
24    /**
25     * @var string Accepted currency
26     */
27    public string $currency = 'BRL';
28    /**
29     * @var string URL to redirect back after payment
30     */
31    public string $redirectURL;
32    /**
33     * @var string Notification URL for payment status changes
34     */
35    public string $notificationURL;
36    /**
37     * @var bool Log status
38     */
39    public bool $logActive = true;
40    /**
41     * @var string Payment log path
42     */
43    public string $logPath = __DIR__ . '/../logs/pagseguro.log';
44    /**
45     * @var string Notification log path
46     */
47    public string $logNotificationPath = __DIR__ . '/../logs/pagseguro-notification.log';
48}