Initial Commit

This commit is contained in:
2013-02-08 20:18:32 +00:00
commit eaaf97ef7e
61 changed files with 3375 additions and 0 deletions

47
Classes/HtRule/HtRule.php Normal file
View File

@@ -0,0 +1,47 @@
<?php
abstract class HtRule
{
protected $params = array();
static function GetName()
{
return false;
}
public function __construct()
{
}
function GetParams()
{
return $this->params;
}
function AddParam(HtRule_Param $param)
{
$this->params[$param->Name()] = $param;
}
function ParamValues()
{
$values = array();
foreach($this->params as $param)
{
/* @var $param HtRule_Param */
$values[$param->Name()] = $param->Value();
}
return $values;
}
function RequireRewriteEngine()
{
return false;
}
function __toString()
{
return '';
}
}