コード例 #1
0
ファイル: Manager.php プロジェクト: versionable/mandrill
 protected function buildPayload(Set $set)
 {
     $payload = array();
     foreach ($set->getIterator() as $field => $data) {
         if ($data instanceof Set) {
             $data = $this->buidPayload($data);
         } elseif (true === is_object($data)) {
             $data = $this->convertObject($data);
         }
         $payload[Inflector::underscore($field)] = $data;
     }
     return $payload;
 }