Skip to content

Commit 6838c61

Browse files
committed
fix namespaces
1 parent 86e58dc commit 6838c61

File tree

5 files changed

+18
-10
lines changed

5 files changed

+18
-10
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
],
1212
"autoload": {
1313
"psr-4": {
14-
"IntervalTree\\": "src/"
14+
"Danon\\IntervalTree\\": "src/"
1515
}
1616
},
1717
"require": {

examples/index.php

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,29 @@
11
<?php
22
require_once 'vendor/autoload.php';
33

4-
use IntervalTree\IntervalTree;
4+
use Danon\IntervalTree\IntervalTree;
55

66
$tree = new IntervalTree();
77
$intervals = [[6,8],[1,4],[2,3],[5,12],[1,1],[3,5],[5,7]];
88

99
// Insert interval as a key and string "val0", "val1" etc. as a value
1010
for ($i=0; $i < count($intervals); $i++) {
11-
$tree->insert($intervals[$i],"val" . $i);
11+
$tree->insert($intervals[$i], "val" . $i);
1212
}
1313

1414
// Get array of keys sorted in ascendant order
15-
$sorted_intervals = $tree->getKeys(); // expected array [[1,1],[1,4],[5,7],[5,12],[6,8]]
15+
$sorted_intervals = $tree->getKeys(); // expected array [[1,1],[1,4],[5,7],[5,12],[6,8]]
1616

1717
// Search items which keys intersect with given interval, and return array of values
1818
$valuesInRange = $tree->search([2,3], function($value, $key) {
19-
echo $value . "\n";
20-
});
19+
return $value;
20+
});
21+
22+
print_r($valuesInRange);
23+
24+
// Array
25+
// (
26+
// [0] => val1
27+
// [1] => val2
28+
// [2] => val5
29+
// )

src/Interval.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace IntervalTree;
2+
namespace Danon\IntervalTree;
33

44
class Interval {
55

@@ -12,7 +12,6 @@ public function __construct($low, $high)
1212
$this->high = $high;
1313
}
1414

15-
1615
public function lessThan(Interval $otherInterval)
1716
{
1817
return $this->low < $otherInterval->low ||

src/IntervalTree.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace IntervalTree;
2+
namespace Danon\IntervalTree;
33

44
class IntervalTree {
55

src/Node.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?php
2-
namespace IntervalTree;
2+
namespace Danon\IntervalTree;
33

44
class Node {
55

0 commit comments

Comments
 (0)