<?php
class ReportController {
public function complements()
{
$dishes =
[
'a' => ['count' => 200, 'more' => 'qwerty'],
'b' => ['count' => 300, 'more' => 'qwerty'],
'c' => ['count' => 100, 'more' => 'qwerty'],
];
uasort($dishes, [self::class, 'cmp']); }
private function cmp($a, $b) {
return $a <=> $b;
}
}
(new ReportController)->complements();
PD9waHAKCQpjbGFzcyBSZXBvcnRDb250cm9sbGVyIHsKICAgIHB1YmxpYyBmdW5jdGlvbiBjb21wbGVtZW50cygpCiAgICB7CiAgICAgICAgJGRpc2hlcyA9IAogICAgICAgICAgICAgWwogICAgICAgICAgICAgICAgICAnYScgPT4gWydjb3VudCcgPT4gMjAwLCAnbW9yZScgPT4gJ3F3ZXJ0eSddLAogICAgICAgICAgICAgICAgICAnYicgPT4gWydjb3VudCcgPT4gMzAwLCAnbW9yZScgPT4gJ3F3ZXJ0eSddLAogICAgICAgICAgICAgICAgICAnYycgPT4gWydjb3VudCcgPT4gMTAwLCAnbW9yZScgPT4gJ3F3ZXJ0eSddLAogICAgICAgICAgICAgXTsKCQkKCQl1YXNvcnQoJGRpc2hlcywgW3NlbGY6OmNsYXNzLCAnY21wJ10pOwoJCXByaW50X3IoJGRpc2hlcyk7CiAgICB9CgkKCXByaXZhdGUgZnVuY3Rpb24gY21wKCRhLCAkYikgewoJCXJldHVybiAkYSA8PT4gJGI7Cgl9Cn0KCQoobmV3IFJlcG9ydENvbnRyb2xsZXIpLT5jb21wbGVtZW50cygpOw==