Beispiel #1
0
function segmentlist($geteasyurl)
{
    $arr = $geteasyurl->geturlsegments();
    if (sizeof($arr)) {
        foreach ($arr as $item) {
            listitem($item ? $item : 'empty string', ' ');
        }
    } else {
        listitem('empty', ' ');
    }
}
DIV_BEGIN('', 'article');
H_BEGIN(1);
echo 'Values by URL';
H_END();
H_BEGIN(2);
echo 'Called method';
H_END();
listitem($this->geteasyurl()->getmethodname(), ' ');
H_BEGIN(2);
echo 'Called controller';
H_END();
listitem($this->geteasyurl()->getcontrollername(), ' ');
H_BEGIN(2);
echo 'Called function';
H_END();
listitem($this->geteasyurl()->getfunctionname(), ' ');
H_BEGIN(2);
echo 'Url segments';
H_END();
segmentlist($this->geteasyurl());
H_BEGIN(2);
echo 'Query parameters';
H_END();
paramlist($this->geteasyurl());
H_BEGIN(2);
echo 'Url demonstrations';
H_END();
DIV_BEGIN('', 'urldemo');
ANCHOR($this->getbaseurl() . 'index.php/valuesbyurl/aaa/bbb/ccc', 'Demo of segments');
ANCHOR($this->getbaseurl() . 'index.php/valuesbyurl?aaa=111&bbb=222', 'Demo of parameters');
ANCHOR($this->getbaseurl() . 'index.php/valuesbyurl/aaa/bbb/ccc?aaa=111&bbb=222', 'Demo of segments and parameters');