You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
656 B
25 lines
656 B
<?php |
|
|
|
function assertCli() |
|
{ |
|
if (php_sapi_name() != 'cli' && !getenv('PHP_IS_CLI')) { |
|
echo 'Script cannot be called from web-browser (if you are indeed calling via cli, |
|
set environment variable PHP_IS_CLI to work around this).'; |
|
exit(1); |
|
} |
|
} |
|
|
|
function prefix_is($comp, $subject) |
|
{ |
|
return strncmp($comp, $subject, strlen($comp)) === 0; |
|
} |
|
|
|
function postfix_is($comp, $subject) |
|
{ |
|
return strlen($subject) < $comp ? false : substr($subject, -strlen($comp)) === $comp; |
|
} |
|
|
|
// Load useful stuff like FSTools |
|
require_once dirname(__FILE__) . '/../extras/HTMLPurifierExtras.auto.php'; |
|
|
|
// vim: et sw=4 sts=4
|
|
|