for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace WeDevBr\Bankly\Types\Card;
use WeDevBr\Bankly\Validators\Card\AddressValidator;
class Address extends \stdClass
{
/** @var string */
public $neighborhood;
public $zipCode;
public $address;
public $number;
public $complement;
public $city;
public $state;
public $country;
/**
* This validate and return an array
* @return array
*/
public function toArray(): array
$this->validate();
return (array) $this;
}
* This function validate a virtual card address
public function validate()
$validator = new AddressValidator($this);
$validator->validate();