constant file changes
This commit is contained in:
commit
73bbaa3244
@ -201,4 +201,21 @@ defined('QUESTIONANSWERSID') OR define('QUESTIONANSWERSID','question_answer_id')
|
||||
defined('QUESTIONCATEGORY') OR define('QUESTIONCATEGORY','m_question_category');
|
||||
defined('QUESTIONCATEGORYID') OR define('QUESTIONCATEGORYID','question_categroy_id');
|
||||
|
||||
defined('TEMPLATE') OR define('TEMPLATE','m_template');
|
||||
defined('TEMPLATEID') OR define('TEMPLATEID','template_id');
|
||||
|
||||
defined('LENDERTEMPLATE') OR define('LENDERTEMPLATE','m_lender_template');
|
||||
defined('LENDERTEMPLATEID') OR define('LENDERTEMPLATEID','lender_template_id');
|
||||
|
||||
defined('TEMPLATECATAGORYWEIGHTAGE') OR define('TEMPLATECATAGORYWEIGHTAGE','m_template_catagory_weightage');
|
||||
defined('TEMPLATECATAGORYWEIGHTAGEID') OR define('TEMPLATECATAGORYWEIGHTAGEID','template_catagory_weightage_id');
|
||||
|
||||
defined('TEMPLATEQUESTION') OR define('TEMPLATEQUESTION','m_template_question');
|
||||
defined('TEMPLATEQUESTIONID') OR define('TEMPLATEQUESTIONID','template_question_id');
|
||||
|
||||
defined('TEMPLATEANSWERWEIGHTAGE') OR define('TEMPLATEANSWERWEIGHTAGE','m_template_answer_weightage');
|
||||
defined('TEMPLATEANSWERWEIGHTAGEID') OR define('TEMPLATEANSWERWEIGHTAGEID','template_answer_weightage_id');
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -61,16 +61,14 @@ $route['translate_uri_dashes'] = FALSE;
|
||||
*/
|
||||
/* Routes regards Common Masters CRUD operations*/
|
||||
|
||||
$route['saveNewUser'] = 'Common_Masters_Controller/saveNewUser';
|
||||
$route['listAllUsers'] = 'Common_Masters_Controller/listAllUsers';
|
||||
|
||||
|
||||
$route['getListOfBranches'] = 'Common_Masters_Controller/getListOfBranches';
|
||||
$route['saveBranch'] = 'Common_Masters_Controller/saveBranch';
|
||||
|
||||
$route['getListOfMaster'] = 'Common_Masters_Controller/getListOfMaster';
|
||||
$route['saveMaster'] = 'Common_Masters_Controller/saveMaster';
|
||||
|
||||
$route['login'] = 'Branch_Controller/testAWSS3';
|
||||
|
||||
|
||||
//USER MANAGEMENT
|
||||
$route['getListOfUsers'] = 'User_Management_Controller/listAllUsers';
|
||||
@ -78,3 +76,20 @@ $route['saveNewUser'] = 'User_Management_Controller/saveNewUser';
|
||||
$route['updateExistUser'] = 'User_Management_Controller/updateExistUser';
|
||||
$route['getUsersDetails'] = 'User_Management_Controller/getUsersDetails';
|
||||
|
||||
// TEMPLATE MANAGEMENT
|
||||
$route['listAllTemplates'] = 'Template_Management_Controller/listAllTemplates';
|
||||
$route['saveNewTemplateName'] = 'Template_Management_Controller/saveNewTemplateName';
|
||||
$route['saveTemplateLenderDetails'] = 'Template_Management_Controller/saveTemplateLenderDetails';
|
||||
$route['saveTemplateCategoryDetails'] = 'Template_Management_Controller/saveTemplateCategoryDetails';
|
||||
|
||||
//QUESTION MANAGEMENT
|
||||
$route['listAllQuestions'] = 'Question_Management_Controller/listAllQuestions';
|
||||
$route['saveNewQuestion'] = 'Question_Management_Controller/saveNewQuestion';
|
||||
$route['saveExistQuestion'] = 'Question_Management_Controller/saveExistQuestion';
|
||||
|
||||
//ENTITY MANAGEMENT
|
||||
$route['listAllEntites'] = 'Entity_Management_Controller/listAllEntites';
|
||||
$route['saveNewEntity'] = 'Entity_Management_Controller/saveNewEntity';
|
||||
$route['saveExistEntity'] = 'Entity_Management_Controller/saveExistEntity';
|
||||
|
||||
|
||||
|
||||
@ -73,7 +73,8 @@ class Branch_Controller extends REST_Controller {
|
||||
public function testAWSS3_post()
|
||||
{
|
||||
/* CREATE NEW BUCKETS*/
|
||||
// $b = $this->aws_s3->createNewBucket('thecucumber');
|
||||
// $b = $this->aws_s3->createNewBucket('lender1');
|
||||
// print_r($b);
|
||||
/* CREATE NEW BUCKETS*/
|
||||
|
||||
/* LIST OF BUCKETS*/
|
||||
@ -92,20 +93,20 @@ class Branch_Controller extends REST_Controller {
|
||||
|
||||
/* STORE FILE TO S3*/
|
||||
|
||||
$file = $_FILES['myfile']['tmp_name'];
|
||||
$file2 = $_FILES['myfile']['name'];
|
||||
//print_r($file);
|
||||
//print_r($file2);
|
||||
// $file = $_FILES['myfile']['tmp_name'];
|
||||
// $file2 = $_FILES['myfile']['name'];
|
||||
// print_r($file);
|
||||
// print_r($file2);
|
||||
|
||||
$s3pathname = 'byapi/'.$file2;
|
||||
$data = array('bucket_name'=>'thecucumber','key'=>$s3pathname,'sourcefile'=>$file);
|
||||
$res = $this->aws_s3->uploadFileToS3Bucket($data);
|
||||
//print_r($res);
|
||||
echo is_object($res);
|
||||
echo is_array($res);
|
||||
echo "*********\n\n";
|
||||
echo $res['ObjectURL'];
|
||||
echo $res['@metadata']['statusCode'];
|
||||
// $s3pathname = 'pd2/'.$file2;
|
||||
// $data = array('bucket_name'=>'lender1','key'=>$s3pathname,'sourcefile'=>$file);
|
||||
// $res = $this->aws_s3->uploadFileToS3Bucket($data);
|
||||
// print_r($res);
|
||||
// echo is_object($res);
|
||||
// echo is_array($res);
|
||||
// echo "*********\n\n";
|
||||
// echo $res['ObjectURL'];
|
||||
// echo $res['@metadata']['statusCode'];
|
||||
// foreach($res as $key => $value)
|
||||
// {
|
||||
// echo $key."\n\n";
|
||||
@ -113,17 +114,33 @@ class Branch_Controller extends REST_Controller {
|
||||
|
||||
/* STORE FILE TO S3*/
|
||||
|
||||
/* GET FILE FROM S3*/
|
||||
// $res = $this->aws_s3->getSingleObjectInaBucket();
|
||||
// //print_r($res);
|
||||
// //echo "\n\n\n\n\n<br>";
|
||||
// //header("Content-Type:{$res['ContentType']}");
|
||||
// header("Content-Disposition:attachment; filename='woodgrass1.jpg'");
|
||||
// /* GET FILE FROM S3*/
|
||||
// $bucket_name = 'lender1';
|
||||
// $folder_name = 'pd2';
|
||||
// $file_name = '';
|
||||
// $res = $this->aws_s3->getSingleObjectInaBucket($bucket_name,$folder_name);
|
||||
// print_r($res);
|
||||
//echo "\n\n\n\n\n<br>";
|
||||
//header("Content-Type:{$res['ContentType']}");
|
||||
//header("Content-Disposition:attachment; filename='woodgrass1.jpg'");
|
||||
|
||||
// echo $res['Body'];
|
||||
// print_r($res);
|
||||
|
||||
/* GET FILE FROM S3*/
|
||||
/* GET FILES FROM S3*/
|
||||
|
||||
$bucket_name = 'lender1';
|
||||
$folder_name = 'pd2';
|
||||
$r = $this->aws_s3->getAllObjectsInaBucket($bucket_name,$folder_name);
|
||||
$s3_signed_urls = array();
|
||||
foreach($r as $k)
|
||||
{
|
||||
if($k['Key'] != $folder_name.'/') array_push($s3_signed_urls,$this->aws_s3->getSingleObjectInaBucket($bucket_name,$k['Key']));
|
||||
|
||||
}
|
||||
print_r($s3_signed_urls);
|
||||
|
||||
/* GET FILES FROM S3*/
|
||||
/* GET ALL FILES FROM IN A FOLDER WITHIN A BUCKET*/
|
||||
/*
|
||||
$id = MYDB::saveRecords(array('city_name'=>'salem'),'t_city_master');
|
||||
print_r($id);
|
||||
@ -151,19 +168,24 @@ class Branch_Controller extends REST_Controller {
|
||||
print_r($id);
|
||||
*/
|
||||
|
||||
/*
|
||||
$columns = array('city_name','state_name');
|
||||
$table = 't_states_master';
|
||||
$joins = array(
|
||||
array(
|
||||
'table' => 't_city_master',
|
||||
'condition' => 't_city_master.fk_state_id = t_states_master.state_id',
|
||||
'jointype' => 'INNER'
|
||||
),
|
||||
);
|
||||
$id = MYDB::getJoinRecords($columns,$table,$joins,$print_query = '');
|
||||
print_r($id);
|
||||
*/
|
||||
|
||||
// $columns = array('m_states.name as sname','BRANCH.name as bname','m_city.*');
|
||||
// $table = BRANCH.' as BRANCH';
|
||||
// $joins = array(
|
||||
// array(
|
||||
// 'table' => 'm_city',
|
||||
// 'condition' => 'BRANCH.fk_city_id = m_city.city_id ',
|
||||
// 'jointype' => 'INNER'
|
||||
// ),
|
||||
// array(
|
||||
// 'table' => 'm_states',
|
||||
// 'condition' => 'm_city.fk_state_id = m_states.state_id',
|
||||
// 'jointype' => 'INNER'
|
||||
// )
|
||||
// );
|
||||
// $id = MYDB::getJoinRecords($columns,$table,$joins,$print_query = '');
|
||||
// print_r($id);
|
||||
|
||||
}
|
||||
|
||||
public function testPDF_get()
|
||||
|
||||
@ -21,10 +21,10 @@ class Template_Management_Controller extends REST_Controller {
|
||||
|
||||
}
|
||||
|
||||
public function listAllUsers_get()
|
||||
public function listAllTemplates_get()
|
||||
{
|
||||
|
||||
$result = $this->User_Management_Model->$listAllUsers();
|
||||
$result = $this->User_Management_Model->$listAllTemplates();
|
||||
if($result['data_status'])
|
||||
{
|
||||
$data['dataStatus'] = true;
|
||||
@ -40,225 +40,145 @@ class Template_Management_Controller extends REST_Controller {
|
||||
}
|
||||
}
|
||||
|
||||
public function saveNewUser_post()
|
||||
public function saveNewTemplateName_post()
|
||||
{
|
||||
$roles = "";
|
||||
$lender_hierarchy = "";
|
||||
$template_name = $this->post('template_name');
|
||||
|
||||
if($this->post('roles')){ $roles = $this->post('roles'); }
|
||||
|
||||
if($this->post('lender_hierarchy')){ $lender_hierarchy = $this->post('lender_hierarchy'); }
|
||||
|
||||
|
||||
$records = $this->post('records');
|
||||
$roles = $this->post('roles');
|
||||
|
||||
$lender_hierarchy = $this->post('lender_hierarchy');
|
||||
|
||||
if($_FILES['profilepic']['tmp_name'])
|
||||
if(array_key_exists('template_id',$template_name))
|
||||
{
|
||||
|
||||
|
||||
$profilepic = $_FILES['profilepic']['tmp_name'];
|
||||
$profilepicname = $_FILES['profilepic']['name'];
|
||||
$profilepicname = strtolower($profilepicname);
|
||||
$profilepics3path = "";
|
||||
|
||||
if(array_key_exists('fk_entity_id'),$records)
|
||||
$template_id = $this->Template_Management_Model->saveRecords($template_name,TEMPLATE);
|
||||
if($template_id != "" || $template_id != null)
|
||||
{
|
||||
$entity_id = $records['fk_entity_id'];
|
||||
if($entity_id == 1) //1 means sine_edge Profile
|
||||
{
|
||||
$profilepics3path = 'sineedge/'.$profilepicname;
|
||||
}
|
||||
else if($entity_id == 2)//1 means lender Profile
|
||||
{
|
||||
$profilepics3path = 'lender/'.$profilepicname;
|
||||
}
|
||||
else // else or 3 means vendor Profile
|
||||
{
|
||||
$profilepics3path = 'vendor/'.$profilepicname;
|
||||
}
|
||||
}
|
||||
|
||||
$bucketname = PROFILEPICTUREBUCKETNAME;
|
||||
$key = $profilepics3path;
|
||||
$sourcefile = $profilepic;
|
||||
|
||||
$data = array('bucket_name'=>$bucketname,'key'=>$key,'sourcefile'=>$sourcefile);
|
||||
$s3result= $this->aws_s3->uploadFileToS3Bucket($data);
|
||||
|
||||
if(is_object($s3result) && $s3result['ObjectURL'] != '' && [$s3result'@metadata']['statusCode'] == 200)
|
||||
{
|
||||
$records['profilepic'] = $profilepicname;
|
||||
$data['dataStatus'] = true;
|
||||
$data['status'] = REST_Controller::HTTP_OK;
|
||||
$data['records'] = $template_id;
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$records['profilepic'] = null;
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
$user_id = $this->User_Management_Model->saveRecords($recordrs,USERPROFILE);//insert user records and get userid
|
||||
|
||||
if($roles != "")
|
||||
else
|
||||
{
|
||||
$where_condition_array = array('template_id'=>$template_name['template_id']);
|
||||
$modified = $this->db->updateRecords($template_name,TEMPLATE,$where_condition_array);
|
||||
if($template_id != "" || $template_id != null)
|
||||
{
|
||||
foreach($roles as $role)
|
||||
{
|
||||
$role_array = array('user_role'=>$role['user_role'],'fk_userid'=>$user_id);//insert roles againest user
|
||||
$this->User_Management_Model->saveRecords($role_array,USERPROFILEROLES);
|
||||
}
|
||||
}
|
||||
|
||||
if($lender_hierarchy != "")
|
||||
{
|
||||
foreach($lender_hierarchy as $hierarchy)
|
||||
{
|
||||
$hierarchy = array('fk_hierarchy_id'=>$hierarchy['fk_hierarchy_id'],'fk_user_id'=>$user_id,'fk_createdby'=>$records['fk_createdby'],'createdon'=>$records['createdon']);//insert hierarchy againest lender type users
|
||||
$this->User_Management_Model->saveRecords($hierarchy,USERPROFILEHIERARCHY);
|
||||
}
|
||||
}
|
||||
|
||||
if($user_id != '' || $user_id != null)
|
||||
{
|
||||
$data['dataStatus'] = true;
|
||||
$data['status'] = REST_Controller::HTTP_OK;
|
||||
$data['record'] = $user_id;
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
$data['dataStatus'] = true;
|
||||
$data['status'] = REST_Controller::HTTP_OK;
|
||||
$data['records'] = $modified;
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NOT_MODIFIED;
|
||||
$this->response($data,REST_Controller::HTTP_NOT_MODIFIED);
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function updateExistUser_post()
|
||||
public function saveTemplateLenderDetails_post()
|
||||
{
|
||||
$roles = "";
|
||||
$lender_hierarchy = "";
|
||||
$template_id = '';
|
||||
$count = 0;
|
||||
|
||||
if($this->post('roles')){ $roles = $this->post('roles'); }
|
||||
|
||||
if($this->post('lender_hierarchy')){ $lender_hierarchy = $this->post('lender_hierarchy'); }
|
||||
|
||||
|
||||
$records = $this->post('records');
|
||||
$roles = $this->post('roles');
|
||||
|
||||
$lender_hierarchy = $this->post('lender_hierarchy');
|
||||
|
||||
if($_FILES['profilepic']['tmp_name'])
|
||||
if($this->post('template_id'))
|
||||
{
|
||||
|
||||
|
||||
$profilepic = $_FILES['profilepic']['tmp_name'];
|
||||
$profilepicname = $_FILES['profilepic']['name'];
|
||||
$profilepicname = strtolower($profilepicname);
|
||||
$profilepics3path = "";
|
||||
|
||||
if(array_key_exists('fk_entity_id'),$records)
|
||||
{
|
||||
$entity_id = $records['fk_entity_id'];
|
||||
if($entity_id == 1) //1 means sine_edge Profile
|
||||
{
|
||||
$profilepics3path = 'sineedge/'.$profilepicname;
|
||||
}
|
||||
else if($entity_id == 2)//1 means lender Profile
|
||||
{
|
||||
$profilepics3path = 'lender/'.$profilepicname;
|
||||
}
|
||||
else // else or 3 means vendor Profile
|
||||
{
|
||||
$profilepics3path = 'vendor/'.$profilepicname;
|
||||
}
|
||||
}
|
||||
|
||||
$bucketname = PROFILEPICTUREBUCKETNAME;
|
||||
$key = $profilepics3path;
|
||||
$sourcefile = $profilepic;
|
||||
|
||||
$data = array('bucket_name'=>$bucketname,'key'=>$key,'sourcefile'=>$sourcefile);
|
||||
$s3result= $this->aws_s3->uploadFileToS3Bucket($data);
|
||||
|
||||
if(is_object($s3result) && $s3result['ObjectURL'] != '' && [$s3result'@metadata']['statusCode'] == 200)
|
||||
{
|
||||
$records['profilepic'] = $profilepicname;
|
||||
}
|
||||
else
|
||||
{
|
||||
$records['profilepic'] = null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$template_id = $this->post('template_id');
|
||||
}
|
||||
$where_condition_array = array('userid'=>$records['userid']);
|
||||
$modified = $this->User_Management_Model->updateRecords($recordrs,USERPROFILE,$where_condition_array);//insert user records and get userid
|
||||
|
||||
if($roles != "")
|
||||
|
||||
$template_lender_details = $this->post('template_lender_details');
|
||||
|
||||
foreach($template_lender_details as $template_lender_detail)
|
||||
{
|
||||
if(array_key_exists('lender_template_id',$template_lender_detail))
|
||||
{
|
||||
foreach($roles as $role)
|
||||
{
|
||||
|
||||
$this->User_Management_Model->updateRecords(array('isactive'=>0),USERPROFILEROLES,array('userid'=>$records['userid']));
|
||||
$role_array = array('user_role'=>$role['user_role'],'fk_userid'=>$records['userid']);
|
||||
$this->User_Management_Model->saveRecords($role_array,USERPROFILEROLES);
|
||||
}
|
||||
}
|
||||
|
||||
if($lender_hierarchy != "")
|
||||
{
|
||||
foreach($lender_hierarchy as $hierarchy)
|
||||
{
|
||||
|
||||
$this->User_Management_Model->updateRecords(array('isactive'=>0),USERPROFILEHIERARCHY,array('userid'=>$records['userid']));
|
||||
$hierarchy = array('fk_hierarchy_id'=>$hierarchy['fk_hierarchy_id'],'fk_user_id'=>$user_id);//insert hierarchy againest lender type users
|
||||
$this->User_Management_Model->saveRecords($hierarchy,USERPROFILEHIERARCHY);
|
||||
}
|
||||
}
|
||||
|
||||
if($modified != '' || $modified != null || $modified != 0)
|
||||
{
|
||||
$data['dataStatus'] = true;
|
||||
$data['status'] = REST_Controller::HTTP_OK;
|
||||
$data['record'] = $modified;
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
$where_condition_array = array('lender_template_id'=>$template_lender_detail['lender_template_id']);
|
||||
$modified = $this->Template_Management_Model->updateRecords(template_lender_detail,LENDERTEMPLATE,$where_condition_array);
|
||||
if($modified != "" || $modified != null){ $count++; }
|
||||
}
|
||||
else
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NOT_MODIFIED;
|
||||
$this->response($data,REST_Controller::HTTP_NOT_MODIFIED);
|
||||
$template_lender_detail['fk_template_id'] = $template_id;
|
||||
$id = $this->Template_Management_Model->saveRecords($template_lender_detail,LENDERTEMPLATE);
|
||||
if($id != "" || $id != null){ $count++; }
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if($count == count($template_lender_details))
|
||||
{
|
||||
$data['dataStatus'] = true;
|
||||
$data['status'] = REST_Controller::HTTP_OK;
|
||||
$data['records'] = true;
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function saveTemplateCategoryDetails_post()
|
||||
{
|
||||
$template_id = '';
|
||||
$count = 0;
|
||||
|
||||
if($this->post('template_id'))
|
||||
{
|
||||
$template_id = $this->post('template_id');
|
||||
}
|
||||
|
||||
$template_category_details = $this->post('template_category_details');
|
||||
|
||||
foreach($template_category_details as $template_category_detail)
|
||||
{
|
||||
if(array_key_exists('template_catagory_weightage_id',$template_category_detail))
|
||||
{
|
||||
$where_condition_array = array('template_catagory_weightage_id'=>$template_category_detail['template_catagory_weightage_id']);
|
||||
$modified = $this->Template_Management_Model->updateRecords($template_category_detail,TEMPLATECATAGORYWEIGHTAGE,$where_condition_array);
|
||||
if($modified != "" || $modified != null){ $count++; }
|
||||
}
|
||||
else
|
||||
{
|
||||
$template_category_detail['fk_template_id'] = $template_id;
|
||||
$id = $this->Template_Management_Model->saveRecords($template_lender_detail,TEMPLATECATAGORYWEIGHTAGE);
|
||||
if($id != "" || $id != null){ $count++; }
|
||||
}
|
||||
}
|
||||
|
||||
if($count == count($template_lender_details))
|
||||
{
|
||||
$data['dataStatus'] = true;
|
||||
$data['status'] = REST_Controller::HTTP_OK;
|
||||
$data['records'] = true;
|
||||
$this->response($data,REST_Controller::HTTP_OK);
|
||||
}
|
||||
else
|
||||
{
|
||||
$data['dataStatus'] = false;
|
||||
$data['status'] = REST_Controller::HTTP_NO_CONTENT;
|
||||
$this->response($data,REST_Controller::HTTP_NO_CONTENT);
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
@ -44,7 +44,7 @@ class AWS_S3
|
||||
{
|
||||
|
||||
try {
|
||||
$result = $this->S3->createBucket(['Bucket' => $BUCKET_NAME]);
|
||||
$result = $this->S3->createBucket(['Bucket' => $BUCKET_NAME,'ACL' => 'authenticated-read']);
|
||||
|
||||
print_r($result);
|
||||
} catch (AwsException $e) {
|
||||
@ -65,7 +65,7 @@ class AWS_S3
|
||||
'SourceFile' => $data['sourcefile'],
|
||||
'ContentType' => '*/*',
|
||||
'StorageClass' => 'STANDARD',
|
||||
'ACL'=>'public-read'
|
||||
'ACL'=>'authenticated-read'
|
||||
]);
|
||||
|
||||
} catch (AwsException $e)
|
||||
@ -76,44 +76,56 @@ class AWS_S3
|
||||
return $result;
|
||||
}
|
||||
|
||||
public function getSingleObjectInaBucket()
|
||||
public function getSingleObjectInaBucketAsSignedURI($bucket_name,$folder_name)//get as singed url
|
||||
{
|
||||
$result = array();
|
||||
|
||||
try {
|
||||
$result = $this->S3->getObject([
|
||||
'Bucket' => 'thecucumber',
|
||||
'Key' => 'byapi/woodgrass1.jpg'
|
||||
//'ResponseContentType' => 'image/png'
|
||||
//'ResponseContentDisposition' => 'attachment; woodgrass1.jpg',
|
||||
]);
|
||||
|
||||
// $result = $this->S3->getObject([
|
||||
// 'Bucket' => 'thecucumber',
|
||||
// 'Key' => 'byapi/woodgrass1.jpg'
|
||||
// //'ResponseContentType' => 'image/png'
|
||||
// //'ResponseContentDisposition' => 'attachment; woodgrass1.jpg',
|
||||
// ]);
|
||||
|
||||
$cmd = $this->S3->getCommand('GetObject', [
|
||||
'Bucket' => $bucket_name,
|
||||
'Key' => $folder_name
|
||||
]);
|
||||
|
||||
$request = $this->S3->createPresignedRequest($cmd, '+60 seconds');
|
||||
$presignedUrl = (string) $request->getUri();
|
||||
}
|
||||
catch(AwsException $e)
|
||||
{
|
||||
echo $e->getMessage();
|
||||
}
|
||||
|
||||
return $result;
|
||||
return $presignedUrl;
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function getAllObjectsInaBucket()
|
||||
public function getAllObjectsInaBucket($bucket_name,$folder_name)
|
||||
{
|
||||
$objects = array();
|
||||
try {
|
||||
$objects = $this->S3->getIterator('ListObjects', [
|
||||
'Bucket' => 'thecucumber',
|
||||
'Prefix' => ''
|
||||
]);
|
||||
$objects = $this->S3->getIterator('ListObjects', [
|
||||
'Bucket' => $bucket_name,
|
||||
'Prefix' => $folder_name
|
||||
]);
|
||||
|
||||
echo "Keys retrieved!" ;
|
||||
//print_r($objects);
|
||||
foreach ($objects as $object) {
|
||||
print_r($object) ;
|
||||
}
|
||||
// echo "Keys retrieved!" ;
|
||||
// //print_r($objects);
|
||||
// foreach ($objects as $object) {
|
||||
// print_r($object) ;
|
||||
// }
|
||||
} catch (S3Exception $e) {
|
||||
echo $e->getMessage() . PHP_EOL;
|
||||
}
|
||||
|
||||
return $objects;
|
||||
|
||||
}
|
||||
|
||||
|
||||
@ -10,22 +10,11 @@ class Template_Management_Model extends SPARQ_Model {
|
||||
}
|
||||
|
||||
|
||||
public function listAllUsers()
|
||||
public function listAllTemplates()
|
||||
{
|
||||
$result_data = array();
|
||||
|
||||
$this->select('USERPROFILE.userid, USERPROFILE.aws_name, USERPROFILE.first_name, USERPROFILE.last_name, USERPROFILE.email, USERPROFILE.alt_email, USERPROFILE.mobile_no, USERPROFILE.alt_mobile_no, USERPROFILE.addressline1, USERPROFILE.addressline2, USERPROFILE.profilepic, USERPROFILE.createdon, USERPROFILE.fk_createdby,USERPROFILE1.first_name,USERPROFILE1.last_name, USERPROFILE.updatedon, USERPROFILE.fk_updatedby,USERPROFILE2.first_name,USERPROFILE2.last_name, USERPROFILE.fk_entity_id,ENTITY.full_name, USERPROFILE.isactive, USERPROFILE.fk_designation,DESIGNATION.name, USERPROFILE.addressline3, USERPROFILE.fk_city,CITY.name, USERPROFILE.fk_state,STATE.name, USERPROFILE.pincode');
|
||||
$this->db->from(USERPROFILE.'as USERPROFILE');
|
||||
$this->db->join(ENTITY.'as ENTITY','USERPROFILE.fk_entity_id = ENTITY.entity_id and ENTITY.isactive = 1');
|
||||
$this->db->join(DESIGNATION.'as DESIGNATION','USERPROFILE.fk_designation = DESIGNATION.designation_id and DESIGNATION.isactive = 1');
|
||||
$this->db->join(STATE.'as STATE','USERPROFILE.fk_state = STATE.state_id and STATE.isactive = 1');
|
||||
$this->db->join(CITY.'as CITY','USERPROFILE.fk_city = CITY.city_id and CITY.isactive = 1');
|
||||
$this->db->join(USERPROFILE.'as USERPROFILE1','USERPROFILE.fk_createdby = USERPROFILE1.userid and USERPROFILE1.isactive = 1');
|
||||
$this->db->join(USERPROFILE.'as USERPROFILE2','USERPROFILE.fk_updatedby = USERPROFILE2.userid and USERPROFILE2.isactive = 1');
|
||||
$this->db->join(USERPROFILEHIERARCHY.'as USERPROFILEHIERARCHY','USERPROFILE.userid = USERPROFILEHIERARCHY.fk_user_id and LENDERHIERARCHY.isactive = 1','LEFT');
|
||||
$this->db->join(LENDERHIERARCHY.'as LENDERHIERARCHY','USERPROFILEHIERARCHY.user_lender_hierarchy_id = LENDERHIERARCHY.lender_hierarchy_id and LENDERHIERARCHY.isactive = 1');
|
||||
$this->db->join(USERPROFILEROLES.'as USERPROFILEROLES','USERPROFILE.userid = USERPROFILEROLES.fk_user_id and USERPROFILEROLES.isactive = 1');
|
||||
//$this->db->where('USERPROFILE.isactive = 1');
|
||||
|
||||
$result = $this->db->get()->result_array();
|
||||
|
||||
if(count($result) > 0 )
|
||||
|
||||
Loading…
Reference in New Issue
Block a user