Beispiel #1
0
 public function setAccountTo($accountTo, $bankCode = NULL)
 {
     $accountObject = Utils\String::createAccount($accountTo, $bankCode);
     $this->accountTo = $accountObject->getAccount();
     $this->bankCode = $accountObject->getBankCode();
     return $this;
 }
Beispiel #2
0
 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;
 }
Beispiel #3
0
 /**
  *
  * @param string $str
  * @return self
  */
 public function setRemittanceInfo4($str)
 {
     $this->remittanceInfo4 = Utils\String::substr($str, 35);
     return $this;
 }
Beispiel #4
0
 /**
  * @param string $str
  * @return self
  */
 public function setMyComment($str)
 {
     $this->comment = Utils\String::substr($str, 255);
     return $this;
 }
Beispiel #5
0
 /**
  * Set breakpoint to date.
  *
  * @param mixed $date
  * @return void
  */
 public function setLastDate($date)
 {
     $this->download('set-last-date/%s/%s/', Utils\String::date($date));
 }
Beispiel #6
0
 public function createInfo($data, $dateFormat)
 {
     $data->dateStart = Utils\String::createFromFormat($data->dateStart, $dateFormat);
     $data->dateEnd = Utils\String::createFromFormat($data->dateEnd, $dateFormat);
     return $data;
 }