forked from GNUsocial/gnu-social
error in get_option_value wasn't returning a value
This commit is contained in:
parent
7a0d33ab5f
commit
3ac6b7d120
@ -122,10 +122,8 @@ require_once INSTALLDIR . '/lib/common.php';
|
|||||||
|
|
||||||
set_error_handler('common_error_handler');
|
set_error_handler('common_error_handler');
|
||||||
|
|
||||||
function have_option($opt, $alt=null)
|
function _make_matches($opt, $alt)
|
||||||
{
|
{
|
||||||
global $options;
|
|
||||||
|
|
||||||
$matches = array();
|
$matches = array();
|
||||||
|
|
||||||
if (strlen($opt) > 1 && 0 != strncmp($opt, '--', 2)) {
|
if (strlen($opt) > 1 && 0 != strncmp($opt, '--', 2)) {
|
||||||
@ -142,6 +140,15 @@ function have_option($opt, $alt=null)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return $matches;
|
||||||
|
}
|
||||||
|
|
||||||
|
function have_option($opt, $alt=null)
|
||||||
|
{
|
||||||
|
global $options;
|
||||||
|
|
||||||
|
$matches = _make_matches($opt, $alt);
|
||||||
|
|
||||||
foreach ($options as $option) {
|
foreach ($options as $option) {
|
||||||
if (in_array($option[0], $matches)) {
|
if (in_array($option[0], $matches)) {
|
||||||
return true;
|
return true;
|
||||||
@ -151,25 +158,11 @@ function have_option($opt, $alt=null)
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function get_option_value($str, $alt=null)
|
function get_option_value($opt, $alt=null)
|
||||||
{
|
{
|
||||||
global $options;
|
global $options;
|
||||||
|
|
||||||
$matches = array();
|
$matches = _make_matches($opt, $alt);
|
||||||
|
|
||||||
if (strlen($opt) > 1 && 0 != strncmp($opt, '--', 2)) {
|
|
||||||
$matches[] = '--'.$opt;
|
|
||||||
} else {
|
|
||||||
$matches[] = $opt;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!empty($alt)) {
|
|
||||||
if (strlen($alt) > 1 && 0 != strncmp($alt, '--', 2)) {
|
|
||||||
$matches[] = '--'.$alt;
|
|
||||||
} else {
|
|
||||||
$matches[] = $alt;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
foreach ($options as $option) {
|
foreach ($options as $option) {
|
||||||
if (in_array($option[0], $matches)) {
|
if (in_array($option[0], $matches)) {
|
||||||
|
Loading…
Reference in New Issue
Block a user