mirror of
https://github.com/Icinga/icingaweb2-module-director.git
synced 2025-09-25 10:57:41 +02:00
parent
dbe8aeeed3
commit
777f5ff71a
@ -0,0 +1,19 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace Icinga\Module\Director\PropertyModifier;
|
||||||
|
|
||||||
|
use Icinga\Module\Director\Hook\PropertyModifierHook;
|
||||||
|
|
||||||
|
class PropertyModifierURLEncode extends PropertyModifierHook
|
||||||
|
{
|
||||||
|
public function getName()
|
||||||
|
{
|
||||||
|
return 'URL-encode a string';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public function transform($value)
|
||||||
|
{
|
||||||
|
return rawurlencode($value);
|
||||||
|
}
|
||||||
|
}
|
1
run.php
1
run.php
@ -49,6 +49,7 @@ $this->provideHook('director/PropertyModifier', $prefix . 'PropertyModifier\\Pro
|
|||||||
$this->provideHook('director/PropertyModifier', $prefix . 'PropertyModifier\\PropertyModifierArrayFilter');
|
$this->provideHook('director/PropertyModifier', $prefix . 'PropertyModifier\\PropertyModifierArrayFilter');
|
||||||
$this->provideHook('director/PropertyModifier', $prefix . 'PropertyModifier\\PropertyModifierCombine');
|
$this->provideHook('director/PropertyModifier', $prefix . 'PropertyModifier\\PropertyModifierCombine');
|
||||||
$this->provideHook('director/PropertyModifier', $prefix . 'PropertyModifier\\PropertyModifierXlsNumericIp');
|
$this->provideHook('director/PropertyModifier', $prefix . 'PropertyModifier\\PropertyModifierXlsNumericIp');
|
||||||
|
$this->provideHook('director/PropertyModifier', $prefix . 'PropertyModifier\\PropertyModifierURLEncode');
|
||||||
|
|
||||||
$this->provideHook('director/Job', $prefix . 'Job\\HousekeepingJob');
|
$this->provideHook('director/Job', $prefix . 'Job\\HousekeepingJob');
|
||||||
$this->provideHook('director/Job', $prefix . 'Job\\ConfigJob');
|
$this->provideHook('director/Job', $prefix . 'Job\\ConfigJob');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user