Merge pull request #1 from borkweb/add-serialize
Add serialize() action
This commit is contained in:
commit
7bc297e969
14
classes.php
14
classes.php
@ -124,6 +124,20 @@ class ActionUrlencode extends AbstractAction
|
||||
}
|
||||
}
|
||||
|
||||
class ActionSerialize extends AbstractAction
|
||||
{
|
||||
public function setUp()
|
||||
{
|
||||
$this->setContainer( new TextareaContainer );
|
||||
$this->setFormatter( new EchoFormatter );
|
||||
}
|
||||
|
||||
public function decode()
|
||||
{
|
||||
return serialize( $this->value );
|
||||
}
|
||||
}
|
||||
|
||||
class ActionUnserialize extends AbstractAction
|
||||
{
|
||||
public function setUp()
|
||||
|
@ -38,6 +38,7 @@ if( 'POST' === $_SERVER['REQUEST_METHOD'] ) {
|
||||
<option value="QuotedPrintableEncode" <?php echo selected($action_str, 'QuotedPrintableEncode'); ?>>quoted_printable_encode()</option>
|
||||
<option value="Urlencode" <?php echo selected($action_str, 'Urlencode'); ?>>urlencode()</option>
|
||||
<option value="Urldecode" <?php echo selected($action_str, 'Urldecode'); ?>>urldecode()</option>
|
||||
<option value="Serialize" <?php echo selected($action_str, 'Serialize'); ?>>serialize()</option>
|
||||
<option value="Unserialize" <?php echo selected($action_str, 'Unserialize'); ?>>unserialize()</option>
|
||||
<option value="Base64Decode" <?php echo selected($action_str, 'Base64Decode'); ?>>base64_decode()</option>
|
||||
<option value="Base64Encode" <?php echo selected($action_str, 'Base64Encode'); ?>>base64_encode()</option>
|
||||
|
Loading…
Reference in New Issue
Block a user