コード例 #1
0
ファイル: SetBuilder.php プロジェクト: sonars/tree
 /**
  * Return an array of the scoped attributes of the supplied node.
  *
  * @param   Tree\Node $node
  * @return  array
  */
 protected function scopedAttributes($node)
 {
     $keys = $this->node->getScopedColumns();
     if (count($keys) == 0) {
         return array();
     }
     $values = array_map(function ($column) use($node) {
         return $node->getAttribute($column);
     }, $keys);
     return array_combine($keys, $values);
 }