|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for ilBiblFieldFactoryInterface:
Collaboration diagram for ilBiblFieldFactoryInterface:Public Member Functions | |
| getFieldByTypeAndIdentifier (int $type, string $identifier) | |
| findOrCreateFieldByTypeAndIdentifier (int $type, string $identifier) | |
| getAvailableFieldsForObjId (int $obj_id) | |
| filterAllFieldsForType (ilBiblTypeInterface $type, ilBiblTableQueryInfoInterface $queryInfo=null) | |
| filterAllFieldsForTypeAsArray (ilBiblTypeInterface $type, ilBiblTableQueryInfoInterface $queryInfo=null) | |
| getType () | |
| findById (int $id) | |
| findOrCreateFieldOfAttribute (ilBiblAttributeInterface $attribute) | |
| forcePosition (ilBiblFieldInterface $field) | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Interface ilBiblFieldFactoryInterface
Definition at line 24 of file interface.ilBiblFieldFactoryInterface.php.
| ilBiblFieldFactoryInterface::filterAllFieldsForType | ( | ilBiblTypeInterface | $type, |
| ilBiblTableQueryInfoInterface | $queryInfo = null |
||
| ) |
Implemented in ilBiblFieldFactory.
| ilBiblFieldFactoryInterface::filterAllFieldsForTypeAsArray | ( | ilBiblTypeInterface | $type, |
| ilBiblTableQueryInfoInterface | $queryInfo = null |
||
| ) |
| \ilBiblTableQueryInfoInterface | null | $queryInfo |
Implemented in ilBiblFieldFactory.
| ilBiblFieldFactoryInterface::findById | ( | int | $id | ) |
| ilBiblFieldFactoryInterface::findOrCreateFieldByTypeAndIdentifier | ( | int | $type, |
| string | $identifier | ||
| ) |
| int | $type | MUST be ilBiblTypeFactoryInterface::DATA_TYPE_RIS or ilBiblTypeFactoryInterface::DATA_TYPE_BIBTEX |
ilException if a wrong $type is passed
Implemented in ilBiblFieldFactory.
| ilBiblFieldFactoryInterface::findOrCreateFieldOfAttribute | ( | ilBiblAttributeInterface | $attribute | ) |
Implemented in ilBiblFieldFactory.
| ilBiblFieldFactoryInterface::forcePosition | ( | ilBiblFieldInterface | $field | ) |
Implemented in ilBiblFieldFactory.
| ilBiblFieldFactoryInterface::getAvailableFieldsForObjId | ( | int | $obj_id | ) |
Implemented in ilBiblFieldFactory.
| ilBiblFieldFactoryInterface::getFieldByTypeAndIdentifier | ( | int | $type, |
| string | $identifier | ||
| ) |
| int | $type | MUST be ilBiblTypeFactoryInterface::DATA_TYPE_RIS or ilBiblTypeFactoryInterface::DATA_TYPE_BIBTEX |
ilException if a wrong $type is passed or field is not found
Implemented in ilBiblFieldFactory.
| ilBiblFieldFactoryInterface::getType | ( | ) |
Implemented in ilBiblFieldFactory.