@@ 1037-1041 (lines=5) @@ | ||
1034 | */ |
|
1035 | public static function add(&$object, $key, $value) { |
|
1036 | $qarray = \uri\generate::query_array($object); |
|
1037 | if (!isset($qarray[$key])) { |
|
1038 | $qarray[$key] = $value; |
|
1039 | \uri\actions::modify($object, 'replace', 'QUERY', self::build_query($qarray)); |
|
1040 | return TRUE; |
|
1041 | } |
|
1042 | return FALSE; |
|
1043 | } |
|
1044 | ||
@@ 1068-1071 (lines=4) @@ | ||
1065 | */ |
|
1066 | public static function remove(&$object, $key) { |
|
1067 | $qarray = \uri\generate::query_array($object); |
|
1068 | if (isset($qarray[$key])) { |
|
1069 | unset($qarray[$key]); |
|
1070 | \uri\actions::modify($object, 'replace', 'QUERY', self::build_query($qarray)); |
|
1071 | } |
|
1072 | } |
|
1073 | ||
1074 | /** |