<?php defined('SYSPATH') or die('No direct access allowed.');

/**
 * This class extends Kohana's [Database_Query_Builder_Join] to ensure that we have a site_id in join statements
 *
 * @package    OSB
 * @category   Helpers
 * @author     Deon George
 * @copyright  (c) 2009-2013 Open Source Billing
 * @license    http://dev.osbill.net/license.html
 */

class Database_Query_Builder_Join extends Kohana_Database_Query_Builder_Join {

	public function compile($db = NULL) {
		$this->_on[] = array($this->_table.'.site_id','=',Site::id());

		return parent::compile($db);
	}
}
?>