DEV Community

Discussion on: How to write clean code.

Collapse
 
lito profile image
Lito

More clean:

protected static TYPES = [1 => 'A', 2 => 'B', 3 => 'C'];

public function create(int $type): ?string
{
    return static::TYPES[$type] ?? null;
}
Enter fullscreen mode Exit fullscreen mode