for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Jtotty\Steps;
use Port\Steps\Step;
class CheckPupilGenderStep implements Step
{
public function process($item, callable $next)
switch (strtoupper(substr($item['Gender'], 0, 1))) {
case 'F':
$item['Gender'] = 'F';
break;
case 'M':
$item['Gender'] = 'M';
default:
$item['Gender'] = 'invalid';
}
return $next($item);