JBZoo\Utils\Filter::cmd PHP Method

cmd() public static method

Cleanup system command
public static cmd ( array $value ) : string
$value array
return string
    public static function cmd($value)
    {
        $value = Str::low($value);
        $value = preg_replace('#[^a-z0-9\\_\\-\\.]#', '', $value);
        $value = Str::trim($value);
        return $value;
    }

Usage Example

Beispiel #1
0
 /**
  * Is current request - ajax
  * @return bool
  */
 public function isAjax()
 {
     $method = Vars::get($_SERVER['HTTP_X_REQUESTED_WITH'], '');
     $method = Filter::cmd($method);
     $orig = Filter::cmd('XMLHttpRequest');
     return $orig === $method;
 }