View file PF.Base/module/ban/include/component/ajax/ajax.class.php

File size: 623B
<?php
/**
 * [PHPFOX_HEADER]
 */

defined('PHPFOX') or exit('NO DICE!');

/**
 * 
 * 
 * @copyright		[PHPFOX_COPYRIGHT]
 * @author  		Raymond Benc
 * @package 		Phpfox_Ajax
 * @version 		$Id: ajax.class.php 892 2009-08-24 13:23:36Z Raymond_Benc $
 */
class Ban_Component_Ajax_Ajax extends Phpfox_Ajax
{
	public function ip()
	{		
		if ($this->get('active')) {
            Ban_Service_Process::instance()->add([
                'type_id'    => 'ip',
                'find_value' => $this->get('ip')
            ]);
        } else {
            Ban_Service_Process::instance()->deleteByValue('ip', $this->get('ip'));
		}
	}
}