diff options
-rw-r--r-- | classes/iterators/IsisSubfieldIterator.php | 9 | ||||
-rw-r--r-- | schemas/fbe.yaml | 8 |
2 files changed, 13 insertions, 4 deletions
diff --git a/classes/iterators/IsisSubfieldIterator.php b/classes/iterators/IsisSubfieldIterator.php index 36d3d06..7e01687 100644 --- a/classes/iterators/IsisSubfieldIterator.php +++ b/classes/iterators/IsisSubfieldIterator.php @@ -21,8 +21,15 @@ class IsisSubfieldIterator implements Iterator * * @param $field * Field to iterate over. + * + * @param $main + * Control to which subfield the main field should be mapped to. + * By default no mapping is made. + * + * @todo + * Implement $main mapping. */ - public function __construct($class, $field) { + public function __construct($class, $field, $main = false) { $this->class = $class; $this->field = $field; $this->rows = $class->getRows($field); diff --git a/schemas/fbe.yaml b/schemas/fbe.yaml index 2052e09..d3337e0 100644 --- a/schemas/fbe.yaml +++ b/schemas/fbe.yaml @@ -485,7 +485,7 @@ fields: repeat: Yes # - # Characters + # FictionalCharacters # 28: name: Identidades/Elenco @@ -502,7 +502,8 @@ fields: o: componente i: (sem descrição na bula) – identificador map: - type: Characters + type: FictionalCharacters + special: [p] 280: name: Identidades/Elenco - dados adicionais repeat: Yes @@ -518,7 +519,8 @@ fields: o: componente i: (sem descrição na bula) – identificador map: - type: Characters + type: FictionalCharacters + special: [p,i] # # Producers |