blob: 5a3f4cecd3953780ccab3d14874a119b70871100 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<?php
/**
* Isis normal subfield iterator. Filter out special subfields.
*/
class IsisNormalSubfieldFilterIterator extends FilterIterator {
/**
* Filter out special subfields.
*/
public function accept()
{
$field = $this->getInnerIterator()->field;
$class = $this->getInnerIterator()->class;
$subfield = $this->getInnerIterator()->current();
return !$class->specialSubfield($field, $subfield);
}
}
|