Subversion Repositories SmartDukaan

Rev

Rev 15654 | Rev 17205 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15654 Rev 15767
Line 15... Line 15...
15
 */
15
 */
16
	public $components = array('Paginator');
16
	public $components = array('Paginator');
17
 
17
 
18
	public function beforeFilter() {
18
	public function beforeFilter() {
19
		parent::beforeFilter();
19
		parent::beforeFilter();
20
		$this->Auth->allow('add');
20
		$this->Auth->allow('add','identifyUser');
21
		$callback = $this->request->query('callback');
21
		$callback = $this->request->query('callback');
22
		//Configure::load('dev');
22
		//Configure::load('dev');
23
		$this->apihost = Configure::read('saholicapihost');
23
		$this->apihost = Configure::read('saholicapihost');
24
	}
24
	}
25
/**
25
/**
Line 191... Line 191...
191
		    'result' => $result,
191
		    'result' => $result,
192
		    'callback' => $callback,
192
		    'callback' => $callback,
193
		    '_serialize' => array('result')
193
		    '_serialize' => array('result')
194
		));
194
		));
195
		$this->log(print_r($result,1),'registration');
195
		$this->log(print_r($result,1),'registration');
196
		$this->identifyUser($$data['user_id']);
196
		//$this->identifyUser($data['user_id']);
197
		$this->render('/Elements/json');
197
		$this->render('/Elements/json');
198
	}
198
	}
199
 
199
 
200
	private function identifyUser($id) {
200
	private function identifyUser($id) {
201
		$options = array('conditions'=>array('id'=>$id),'recursive'=>-1);
201
		$options = array('conditions'=>array('id'=>$id),'recursive'=>-1);
202
		$user = $this->User->find('first',$options);
202
		$user = $this->User->find('first',$options);
-
 
203
		$this->log("[Identify] ".print_r($user,1),'registration');
203
		$pmaurl = Configure::read('pmaurl');
204
		$pmaurl = Configure::read('pmaurl');
204
		if(!empty($user)) {
205
		if(!empty($user)) {
205
			$data = array('id'=>$user['User']['id'],'email'=>$user['User']['email'],'mobilenumber'=>$user['User']['mobilenumber'],'name'=>$user['User']['first_name'],'referral_code'=>$user['User']['referrer']);
206
			$data = array('id'=>$user['User']['id'],'email'=>$user['User']['email'],'mobilenumber'=>$user['User']['mobilenumber'],'name'=>$user['User']['first_name'],'referral_code'=>$user['User']['referrer']);
206
			$this->post_request($pmaurl.'/identify',$data);	
207
			$this->post_request($pmaurl.'/identify',$data);	
207
		}
208
		}