for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Codeat3\FoaasClient\ResponseFilters;
class Filter implements FoaasFilter
{
protected $decencyLevelMap = [
'low' => [
'search' => 'fuck',
'replace'=> 'f*ck',
],
'medium' => [
'replace'=> 'f*#k',
'high' => [
'replace'=> 'f*#$',
'extreme' => [
'replace'=> '!*#$',
];
protected $decencyLevel;
public function __construct($decency)
$this->decencyLevel = $decency;
}
public function filter($response)
return str_ireplace($this->decencyLevelMap[$this->decencyLevel]['search'], $this->decencyLevelMap[$this->decencyLevel]['replace'], $response);