39 $content = $this->wrapper->parseContent($this->file_content);
46 $flattener =
function ($i) {
48 return implode(
", ", $i);
53 $walker =
function ($item) use ($flattener) {
54 if (is_array($item)) {
55 foreach ($item as $k => $i) {
56 $item[$k] = $flattener($i);
Interface ilBiblFileReaderInterface.
Class ilBiblFileReaderBase.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Interface ilBiblEntryFactoryInterface.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ilBiblRisFileReaderWrapper $wrapper
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(Container $dic, ilPlugin $plugin)
flattenContent(array $content)
__construct(ilBiblEntryFactoryInterface $entry_factory, ilBiblFieldFactoryInterface $field_factory, ilBiblAttributeFactoryInterface $attribute_factory)