* @copyright Meritoo */ class BankAccount { /** * Name of bank * * @var string */ protected $bankName; /** * Number of bank's account * * @var string */ protected $accountNumber; /** * Class constructor * * @param string $bankName Name of bank * @param string $accountNumber Number of bank's account */ public function __construct($bankName, $accountNumber) { $this->bankName = $bankName; $this->accountNumber = $accountNumber; } /** * Returns representation of object as string * * @return string */ public function __toString() { $values = [ $this->bankName, $this->accountNumber, ]; return Arrays::getNonEmptyValuesAsString($values); } /** * Returns name of bank * * @return string */ public function getBankName() { return $this->bankName; } /** * Returns number of bank's account * * @return string */ public function getAccountNumber() { return $this->accountNumber; } }