@@ -51,6 +51,9 @@ discard block |
||
| 51 | 51 | $this->data = array_map($callback, $this->data); |
| 52 | 52 | } |
| 53 | 53 | |
| 54 | + /** |
|
| 55 | + * @param \Closure $callback |
|
| 56 | + */ |
|
| 54 | 57 | public function filterRows($callback) |
| 55 | 58 | { |
| 56 | 59 | $this->data = array_filter($this->data, $callback); |
@@ -111,6 +114,9 @@ discard block |
||
| 111 | 114 | // TODO |
| 112 | 115 | } |
| 113 | 116 | |
| 117 | + /** |
|
| 118 | + * @param string $column |
|
| 119 | + */ |
|
| 114 | 120 | public function removeDuplicates($column) |
| 115 | 121 | { |
| 116 | 122 | $index = array(); |
@@ -123,6 +129,9 @@ discard block |
||
| 123 | 129 | }); |
| 124 | 130 | } |
| 125 | 131 | |
| 132 | + /** |
|
| 133 | + * @param string $column |
|
| 134 | + */ |
|
| 126 | 135 | public function removeBlanks($column) |
| 127 | 136 | { |
| 128 | 137 | $this->filterRows(function ($row) use ($column) { |