src/assure/ArrayOfStringsCommand.php
Showing 4 of 4 total issues
Function assure
has a Cognitive Complexity of 6 (exceeds 5 allowed). Consider refactoring. Open
Open
public function assure(&$value) { if (!$value) { throw new \InvalidArgumentException('Empty value given'); }
- Read upRead up
- Create a ticketCreate a ticket
Missing class import via use statement (line '8', column '23'). Open
Open
throw new \InvalidArgumentException('Empty value given');
- Read upRead up
- Create a ticketCreate a ticket
- Exclude checks
Missing class import via use statement (line '19', column '27'). Open
Open
throw new \InvalidArgumentException('Invalid type given');
- Read upRead up
- Create a ticketCreate a ticket
- Exclude checks
Avoid unused local variables such as '$key'. Open
Open
foreach ($value as $key => $el) {
- Read upRead up
- Create a ticketCreate a ticket
- Exclude checks