コード例 #1
0
 /**
  * @static
  *
  * @param array $items
  *
  * @return \Math\StatIndex\ItemList
  */
 public static function fromArray(array $items)
 {
     $list = new ItemList();
     foreach ($items as $name => $item) {
         $importance = isset($item['importance']) ? floatval($item['importance']) : 1.0;
         $list->addItem(new Item((string) $name, $item['value'], $item['quantity'], $importance));
     }
     return $list;
 }