Dokumentacja klasy ElibriContributor

Klasa reprezentująca osoby tworzące książkę (autor, rysownik itd) Więcej...

Dziedziczy ElibriAnnotatedObject.

Metody publiczne

 __construct ($xml_fragment)
 Konstruuj obiekt na bazie fragmentu xml-a.
 

Atrybuty publiczne

 $number
 numer kolejny
 
 $role
 rola (kod ONIX) - patrz ElibriDictContributorRole
 
 $person_name
 pełne imię i nazwisko osoby - pole to zawsze jest obecne
 
 $from_language
 dotyczy tylko tłumacza - z jakiego języka nastąpiło tłumaczenie
 
 $titles_before_names
 tytuł naukowy
 
 $names_before_key
 imię
 
 $prefix_to_key
 prefix nazwiska (von, van)
 
 $key_names
 nazwisko
 
 $names_after_key
 postfix nazwiska (najczęściej określenie zakonu, np. OP)
 
 $biographical_note
 biogram osoby
 
 $unnamed_persons
 true, jeśli praca zbiorowa
 
 $role_name
 rola w postaci Stringa - np. 'AUTHOR'
 
 $ai_generated_voice
 czy jest to głos wygenerowany przez AI?
 
 $voice_name
 nazwa głosu, jeśli zostało użyte AI
 
- Atrybuty publiczne dziedziczone z ElibriAnnotatedObject
 $id
 numeryczne ID w systemie Elibri - dotyczy tego konkretnego wpisu, tej wartości nie można używać do kojarzenia autorów
 
 $datestamp
 data ostatniej aktualizacji - instanca DateTime
 
 $datestamp_before_type_cast
 data ostatniej aktualizacji - String w formacie YYYYMMDDTHHMM, np. 20111201T1805 (1.12.2011 18:05)
 

Opis szczegółowy

Klasa reprezentująca osoby tworzące książkę (autor, rysownik itd)