Skip to content

Instantly share code, notes, and snippets.

@clone1018
Created September 23, 2014 14:05
Show Gist options
  • Save clone1018/41b6fb2e8c562cbff112 to your computer and use it in GitHub Desktop.
Save clone1018/41b6fb2e8c562cbff112 to your computer and use it in GitHub Desktop.
<?php
class OrderController {
public function store() {
$order = new Order();
foreach($orderLinesFromPost as $newOl) {
$orderLine = new OrderLine();
$orderLine->populate($newOl);
foreach($orderLineFramesFromPost as $newOlfs) {
$orderLineFrame = new OrderLineFrame();
$orderLineFrame->poulate($newOlfs);
$orderLine->OrderLineFrame[] = $orderLineFrame;
}
$order->OrderLine[] = $orderLine;
}
$order->Store = $storeModel;
// Save EVERYTHING and be done with it
$order->push();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment