Exemplo n.º 1
0
	$id=0;
	if (isset($_GET['id'])) { 
		$id=$_GET['id'];	
	}
	$alerts = $POD->getAlerts(array(
		'id:gt' => $id,
		'targetUserId'=>$POD->currentUser()->get('id')
	));
	$secCount = 0;
	while ($alerts->count() == 0)
	{
		usleep(1000000 * 1);
		$secCount++;
		if ($secCount >=3)
		{
			echo json_encode(array('count'=>0));
			exit;
		}
		$alerts = $POD->getAlerts(array(
			'id:gt' => $id,
			'targetUserId'=>$POD->currentUser()->get('id')
		));
	}
	
	$data = array();
	$data['alerts'] = $alerts->asArray();
	$data['count']	= $alerts->count();
	$POD->startBuffer();
	$alerts->output('output',null,null,null);
	$data['html'] = $POD->endBuffer();
	echo json_encode($data);