コード例 #1
0
ファイル: Paydata.php プロジェクト: vimeda/payone-sdk
 public function toArray()
 {
     $data = parent::toArray();
     /**
      * @var Payone_Api_Request_Parameter_Paydata_DataItem $item
      */
     foreach ($this->items as $item) {
         $data = array_merge($data, $item->toArray());
     }
     return $data;
 }
コード例 #2
0
 public function toArray()
 {
     $data = parent::toArray();
     $i = 1;
     foreach ($this->items as $key => $item) {
         /**
          * @var $item Payone_Api_Request_Parameter_Invoicing_Item
          */
         $data = array_merge($data, $item->toArrayByKey($i));
         $i++;
     }
     return $data;
 }
コード例 #3
0
ファイル: DataItem.php プロジェクト: 523brain/ShopwarePayone
 /**
  * @param int $key
  * @return array
  */
 public function toArray()
 {
     $data = parent::toArray();
     $data['add_paydata[' . $this->key . ']'] = $this->getData();
     return $data;
 }