sparqapi/api/application/models/Data_Dump_Model.php
2019-11-06 16:47:28 +05:30

74 lines
2.2 KiB
PHP

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
require_once APPPATH . '/libraries/SPARQ_Model.php';
class Data_Dump_Model extends SPARQ_Model {
public function __construct() {
parent::__construct();
}
function saveGenDumpData($gen_data_dump)
{
if(isset($gen_data_dump['individuals_data']))
{
foreach ($gen_data_dump['individuals_data'] as $key => $value)
{
$this->saveRecords($value,D_GENERAL_IND);
}
}
if(isset($gen_data_dump['relationship_data']))
{
foreach ($gen_data_dump['relationship_data'] as $key => $value)
{
$this->saveRecords($value,D_GEN_RELATIONSHIP);
}
}
}
function saveBusinessDUmpData($business_data_dump)
{
print_r($business_data_dump);
echo "*****************";
if(isset($business_data_dump['single_business_items']))
{
$this->saveRecords($business_data_dump['single_business_items'],D_BUSINESS_FORM);
}
if(isset($business_data_dump['partners_details']))
{
foreach ($business_data_dump['partners_details'] as $key => $value)
{
$this->saveRecords($value,D_BUSINESS_PARTNERS);
}
}
if(isset($business_data_dump['type_of_activity_details']))
{
foreach ($business_data_dump['type_of_activity_details'] as $key => $value)
{
$this->saveRecords($value,D_BUSIENSS_TYPE);
}
}
if(isset($business_data_dump['business_relatinship_data']))
{
foreach ($business_data_dump['business_relatinship_data'] as $key => $value)
{
$this->saveRecords($value,D_BUSINESS_RELATINSHIP);
}
}
if(isset($business_data_dump['products']))
{
foreach ($business_data_dump['products'] as $index => $activity_data)
{
foreach ($activity_data as $key => $value)
{
$this->saveRecords($value,D_BUSINESS_PRODUCTS);
}
}
}
}
}