Example #1
0
 /**
  * @return array
  */
 public function getAllTubeStats()
 {
     $tubes = $this->beanstalk->listTubes();
     $tubeStats = [];
     foreach ($tubes as $tube) {
         $stats = $this->beanstalk->statsTube($tube);
         $tubeStats[] = array_slice($stats, 0, -3);
         // @see getTubeHeaderMapping
     }
     usort($tubeStats, function ($a, $b) {
         return $a['name'] < $b['name'] ? -1 : 1;
     });
     return $tubeStats;
 }