<?php defined('SYSPATH') or die('No direct access allowed.'); const PROTOCOL_CONTACTID=1; /** * This class is handling Events * * @package HAlMon * @category Helpers * @author Deon George * @copyright (c) 2010 Deon George * @license http://dev.leenooks.net/license.html */ abstract class Protocol { // Raw event ID protected $_id = NULL; protected $_protocol = NULL; public function __construct($event) { $this->_id = $this->check($event) ? $event : NULL; } public function __toString() { return (string)$this->event(); } public function event() { return $this->_id; } public function protocol() { return $this->_protocol; } } ?>