public function setAccountTo($accountTo, $bankCode = NULL) { $accountObject = Utils\String::createAccount($accountTo, $bankCode); $this->accountTo = $accountObject->getAccount(); $this->bankCode = $accountObject->getBankCode(); return $this; }
protected function checkValue($value, $type) { switch ($type) { case 'int': if (PHP_VERSION_ID < 54000) { return $value + 0; } return intval($value); case 'datetime': return Utils\String::createFromFormat($value, $this->getDateFormat()); case 'float': return floatval($value); case 'string': return trim($value); case 'string|null': return trim($value) ?: NULL; } return $value; }
/** * * @param string $str * @return self */ public function setRemittanceInfo4($str) { $this->remittanceInfo4 = Utils\String::substr($str, 35); return $this; }
/** * @param string $str * @return self */ public function setMyComment($str) { $this->comment = Utils\String::substr($str, 255); return $this; }
/** * Set breakpoint to date. * * @param mixed $date * @return void */ public function setLastDate($date) { $this->download('set-last-date/%s/%s/', Utils\String::date($date)); }
public function createInfo($data, $dateFormat) { $data->dateStart = Utils\String::createFromFormat($data->dateStart, $dateFormat); $data->dateEnd = Utils\String::createFromFormat($data->dateEnd, $dateFormat); return $data; }