Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /** * Joomlatools Framework - https://www.joomlatools.com/developer/framework/ * ..
Decoded Output download
<?php
/**
* Joomlatools Framework - https://www.joomlatools.com/developer/framework/
*
* @copyright Copyright (C) 2007 Johan Janssens and Timble CVBA. (http://www.timble.net)
* @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html>
* @link https://github.com/joomlatools/joomlatools-framework for the canonical source repository
*/
/**
* Alphabetic Filter
*
* @author Johan Janssens <https://github.com/johanjanssens>
* @package Koowa\Library\Filter
*/
class KFilterAlpha extends KFilterAbstract implements KFilterTraversable
{
/**
* Validate a variable
*
* @param mixed $value Value to be validated
* @return bool True when the variable is valid
*/
public function validate($value)
{
$value = trim($value);
return ctype_alpha($value);
}
/**
* Sanitize a variable
*
* @param mixed $value Value to be sanitized
* @return string
*/
public function sanitize($value)
{
$pattern = '/[^[a-zA-Z]*/';
return preg_replace($pattern, '', $value);
}
}
?>
Did this file decode correctly?
Original Code
<?php
/**
* Joomlatools Framework - https://www.joomlatools.com/developer/framework/
*
* @copyright Copyright (C) 2007 Johan Janssens and Timble CVBA. (http://www.timble.net)
* @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html>
* @link https://github.com/joomlatools/joomlatools-framework for the canonical source repository
*/
/**
* Alphabetic Filter
*
* @author Johan Janssens <https://github.com/johanjanssens>
* @package Koowa\Library\Filter
*/
class KFilterAlpha extends KFilterAbstract implements KFilterTraversable
{
/**
* Validate a variable
*
* @param mixed $value Value to be validated
* @return bool True when the variable is valid
*/
public function validate($value)
{
$value = trim($value);
return ctype_alpha($value);
}
/**
* Sanitize a variable
*
* @param mixed $value Value to be sanitized
* @return string
*/
public function sanitize($value)
{
$pattern = '/[^[a-zA-Z]*/';
return preg_replace($pattern, '', $value);
}
}
Function Calls
None |
Stats
MD5 | 645d46aaa057f7751781f11ed007e71f |
Eval Count | 0 |
Decode Time | 122 ms |