public static function create($address, $parentId, $parentType, $type, $order = 0) { // Create Address $address->save(); // Create Model Address $modelAddress = new ModelAddress(); $modelAddress->addressId = $address->id; $modelAddress->parentId = $parentId; $modelAddress->parentType = $parentType; $modelAddress->type = $type; $modelAddress->order = $order; $modelAddress->save(); // Return Address return $modelAddress; }