for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace gossi\codegen\generator\comparator;
use gossi\codegen\model\PhpConstant;
use phootwork\lang\Comparator;
/**
* Default property comparator
*
* Orders them by lower cased first, then upper cased
*/
class DefaultConstantComparator implements Comparator {
private $comparator;
public function __construct() {
$this->comparator = new DefaultUseStatementComparator();
}
* @param PhpConstant $a
* @param PhpConstant $b
public function compare($a, $b) {
return $this->comparator->compare($a->getName(), $b->getName());