![]() |
EGOCMS
24.0
EGOTEC Content-Managament-System
|
Öffentliche Methoden | |
__construct (Site $site, $field, $archive=false) | |
__call ($function, $params) | |
getTableSuffix () | |
setTableSuffix ($suffix='') | |
getUser ($user_type='c') | |
_getAncestorsIds ($page, $query, $param=array()) | |
hasRights ($rights, $user_id=false, $cache=true) | |
hasUserRight (string $right_type, string $user_id) | |
hasRightsOn ($perm) | |
newChild ($field=array(), $extra=array(), $inherit=true) | |
hasFile ($name, $suffix='') | |
newFile ($source, $name, $options=array(), $suffix='') | |
extractFile ($source, &$images=array()) | |
updateFile ($source, $name='') | |
updateDocumentFiles ($remove=false) | |
copyTo ($id, $recursive=false, $params=array(), &$copied_pages=array()) | |
move ($from, $to) | |
linkTo ($id) | |
delete ($parent=false, $nostart=false, $keeplinks=true, $query=array()) | |
destroy ($force=false, $recursive=true, $destroy_links=true) | |
undelete ($recursive=false, $query=array()) | |
unlinkFrom ($remove_from) | |
getClones ($target_site='all') | |
createClone ($page, $children=false, $rights=false, $release=false, $multiple=true) | |
destroyClone () | |
hookUpdate ($hook='update') | |
updateField ($field, $matrix_flag=true, $asis=false, $silent=false) | |
updateChildren ($children) | |
updateParents ($parents) | |
updateExtra ($extra, $matrix_flag=true, $asis=false, $silent=false) | |
updateRights ($rights, $matrix_flag=true, $asis=false) | |
update ($param=array(), $matrix_flag=true, $asis=false, $silent=false) | |
updateIndex ($search=null, $queue=true, $recursive=true) | |
convertImages ($reset=false) | |
clearConvertedImages () | |
getChildren ($query=array(), $param=array()) | |
buildChildrenOrder ($query=array(), $param=array()) | |
hasChildren ($query=array(), $param=array()) | |
getParents ($query=array(), $param=array()) | |
getAncestors ($query=array(), $param=array()) | |
getDescendants ($query=array(), $param=array()) | |
getSiblings ($query=array(), $param=array(), $proposed_path=array()) | |
getLanguagePage ($lang, $param=array()) | |
createLanguagePage ($lang, $param=array()) | |
getKeywords ($language='', $own_keywords=false) | |
addKeyword ($word, $add_to_pool=false) | |
getUrl ($param=array()) | |
getFrontendUrl ($param=array()) | |
getLiveUrl ($param=array()) | |
getCloneUrl () | |
getCloneOriginal () | |
lock ($user_id='') | |
unlock ($user_id=false) | |
isLocked ($exclude_self=true) | |
getRightsArray ($perm_type='', $no_null=false) | |
getRights ($perm_type='') | |
setRightsArray ($rights) | |
getUsersArray ($perm_type='') | |
setUsersArray ($users) | |
getSite () | |
getMediapool () | |
hasParent ($parent_id) | |
addParent ($parent_id, $asis=false) | |
addChild ($child_id='', $child_id2='') | |
delParent ($parent_id, $asis=false) | |
isWriteable () | |
isRoot () | |
getPath ($with_root=true, $proposed_path=array(), $return_string=true, $query=array('fields'=> 'id, name, url, inactive'), $param=array(), &$assorted=null) | |
createPath ($lang) | |
hasMultiParents () | |
serialize () | |
__toString () | |
cleanEmptyContent ($asis=false, $silent=false) | |
getMediaFilename ($force_lang=false, $suffix="") | |
addImageParams ($param=array()) | |
hasLanguageFile ($lang) | |
destroyFile () | |
getProtocol ($site=null) | |
getInformationLocked () | |
getContent ($main_orient=false, $variant='', $include_scripts=false) | |
getLayout ($mobile=false, $name='', $suffix='', &$script='', $skip=array('module')) | |
getLayouts ($skip=array()) | |
isMovable () | |
getMovableList ($type) | |
getTemplate ($mobile=false, $name='body', $variant='') | |
getContents ($orient) | |
getScripts () | |
hasContent ($orient=null) | |
hasBlock ($block, $orient='') | |
addBlock ($orient, $name, $content=[], $index=-1) | |
removeBlockByName ($orient, $name) | |
removeBlockByIndex ($orient, $index) | |
removeAllBlocks (string $orients='') | |
getBlocks ($orient, $variant='', $page_frame=false) | |
getBlock ($orient, $uid, $variant='', $page_frame=false) | |
getBlockList ($layout=null, $template=false, $for_orient='') | |
hasForms ($layout='') | |
getBlockControls ($block) | |
getTemplateBlock ($block='template', $orient='', $index=0, $empty=false, $replace=false, $variant='', $removable=true, $do_save=false, $page_frame=false, $element_types=[], &$smarty=null) | |
inheritBlocks () | |
getFormats ($type='') | |
getToolbar ($type='') | |
getHtml ($root=false) | |
getValue ($name, $orient=null, $index=null, $verbose=false) | |
getValues ($name, $orient=null, $verbose=false) | |
getFirstValue ($name, $orient=null, $verbose=false) | |
getFirstMediaValue (string $name, string $type='image', string $orient=null, bool $verbose=false) | |
getBlockValue ($block, $name, $orient=null, $index=null, $verbose=false) | |
getBlockValues ($block, $name, $orient=null, $verbose=false) | |
getFirstBlockValue ($block, $name, $orient=null, $verbose=false) | |
merge ($id, $replicate=true) | |
newRelease ($date='') | |
release () | |
getWorkflowHistory () | |
isWorkflowCopy () | |
isReleaseCopy () | |
isClone () | |
isLanguageLink () | |
isArchive () | |
isActive () | |
isClassified () | |
getNonPublic () | |
isPublicSave () | |
isPublic () | |
getLastChangeDate () | |
getArchivePage ($c_date='') | |
getArchivePages ($query=array()) | |
download ($recursive=true, $target_dir='', $write_log=true) | |
export () | |
frontendAdmin () | |
getEditFieldSettings ($name='') | |
createEditField ($name, $setting=array(), $empty=false, $orient='', $index=0, $block='', $replace=false) | |
updateUrls ($verbose=false, $domain=null, $force_recursive=false, $called_recursive=false) | |
archiveUrls () | |
removeUrls () | |
getPermUrl () | |
getPermissionName ($perm) | |
getTabs () | |
updateLinks ($inherited=true, $cleared=false) | |
removeLinks () | |
getLinks ($recursive=false, $c_date=false) | |
getLinkedPages ($recursive=false, $self=true) | |
getLinkedUsers () | |
getMoreLinks () | |
getIconUrl ($test=false, $folder=false, $quarantine=true) | |
getTypeInfo ($cache=true) | |
canChangeType () | |
getEditorCSS () | |
getLinkText () | |
getIdentity () | |
inheritExtra ($keys, $mixed=false, $types=array(), $no_rights=true) | |
addPiwikSite () | |
isUniqueUrl ($url) | |
validateFile ($source, $name='', $form=array(), $files_conf=array()) | |
isFrontendAdmin ($check_rights=true) | |
isCurrentPage ($lang=false) | |
setCurrentPage () | |
reset ($self=true) | |
getNextReplicationDate () | |
getCacheEntry ($key) | |
setCacheEntry ($key, $value) | |
getListItems ($where='', $no_limit=false) | |
addListItem ($params) | |
removeListItem ($params) | |
removeSelectedListItem ($params) | |
reorderListItem ($params) | |
getFormListConf ($orient) | |
getDataConf ($type='') | |
fetch ($params=array(), $outputfilter=false, $script=true, $includes=true, $variant='') | |
isValidSuffix ($suffix) | |
getSocialNetworks () | |
compressVideo () | |
addResolution (int $width, int $height) | |
convertVideo () | |
getThumbnail ($width, $height=0, $pool='', $dir='', $params=[]) | |
replicate ($method,... $params) | |
isTemplate () | |
isShortEditor () | |
getExtraValues (array $conf=[], bool $csv=false) | |
exportChildrenAsCSV (array $ids, bool $downloadAll=false) | |
getAutoFill ($autofill, $info=[]) | |
autoTranslate ($param=[], $language='', $diff=true, $force=false, $glossary='', $source='', $target='', $original=true) | |
getTranslationFields ($check=true) | |
getMandatoryFields () | |
getAllEditUsers () | |
getMetaData () | |
pageHasContentTab () | |
mergeTabs (string $file_name, array &$navigation) | |
getMessages ($params=[]) | |
Öffentliche, statische Methoden | |
static | unserialize ($session_value) |
static | isIdentity ($identity) |
static | createIdentity ($params) |
static | byIdentity ($identity, $param=array(), $site=null) |
Datenfelder | |
const | CACHE_BROWSER = 1 |
const | CACHE_PROXY = 2 |
const | CACHE_SERVER = 4 |
const | ACTIVE_FLAG = 0 |
const | INACTIVE_FLAG = 1 |
const | RELEASE_FLAG = 2 |
const | IDENTITY_SEPARATOR = '.' |
$field | |
$extra | |
$message = '' | |
$mainOrient = 'center' | |
$_updatedLinkLanguages | |
$archiveOnly = false | |
$originalType = '' | |
$conf = array() | |
Geschützte Methoden | |
_destroyEntry ($recursive=true) | |
_updateField ($field, $update=true, $asis=false, $silent=false) | |
_updateKeywords ($asis=false) | |
_updateChildren ($children, $merge=true) | |
_updateParents ($parents) | |
_updateClones (&$param) | |
_createClone ($page, $children=false, $rights=false, $release=false, $multiple=true) | |
_updateCloneRights () | |
_updateCloneChildren () | |
_createChildClones ($parent) | |
_updateCloneKeywords ($original, $clone) | |
_deleteCloneKeywords ($clone_check, $clone_to_delete) | |
_destroyChildClones ($parent) | |
_destroyClone () | |
_updateRights ($rights, $asis=false) | |
_update ($param, $matrix_flag=true, $asis=false, $silent=false) | |
_cleanEmptyContent (&$field) | |
getOrient ($orient=null) | |
getIndex ($index=null) | |
getUrlNames () | |
Geschützte Attribute | |
$typeInfo = array() | |
Seite.
Diese Klasse kapselt die Seiteneinträge der Datenbank und stellt unterstützende Methoden zur Verfügung.
__construct | ( | Site | $site, |
$field, | |||
$archive = false |
|||
) |
Der Konstruktor muss aus der Datenbank gefüttert werden.
Der Konstruktor erzeugt das Objekt aus dem Ergebnis einer Datenbankabfrage auf eine Seitentabelle.
$site | Site Das Site Objekt, zu dem die Seite gehört. |
$field | array Das Ergebnis einer Datenbankabfrage. |
$archive | boolean Es wird direkt eine Archiveintrag erzeugt. |
Definiert in Zeile 71 der Datei Page.php.
Benutzt $field, Ego_System\cleanTypes(), Ego_System\copy(), Ego_System\dateEncode(), Ego_System\file_exists(), frontendAdmin(), getMediapool(), isCurrentPage(), isPublicSave(), unserialize() und updateExtra().
__call | ( | $function, | |
$params | |||
) |
Magic-Methode zum einbinden von weiteren Methoden
String | $function | |
array | $params |
Definiert in Zeile 428 der Datei Page.php.
Benutzt getMediapool(), Page_Exception\METHOD_NOT_FOUND und serialize().
|
protected |
|
protected |
|
protected |
Erstellt einen Klon für eine Seite unter dieser Seite
object | $page | Zu klonende Seite |
boolean | $children | Unterseiten auch klonen |
boolean | $rights | Rechte auch klonen |
boolean | $release | Freigabe des Klons kann geändert werden |
boolean | $multiple | Klon auch erzeugen, wenn es ihn bereits gibt |
|
protected |
|
protected |
|
protected |
|
protected |
Zerstört eine Seite und deren Unterseiten.
Die Seite wird aus der aktuellen Sprache unwiderbringlich entfernt.
boolean | $recursive | Auch Unterseiten zerstören. |
Definiert in Zeile 2001 der Datei Page.php.
Benutzt Ego_Search_Factory\start().
_getAncestorsIds | ( | $page, | |
$query, | |||
$param = array() |
|||
) |
Die Ids aller Vorfahren sammeln.
Abwärtskompatibel.
Page | $page | Die Seite, für die die Vorfahren gesammelt werden sollen. |
array | $query | zusätzliche Abfrage Optionen |
array | $param | zusätzliche Parameter |
Definiert in Zeile 740 der Datei Page.php.
Benutzt serialize().
|
protected |
Schreibt Änderungen in die DB.
array | $param | Ein assoziatives Feld mit den Inhalten der Seite. Es müssen nicht alle Inhalte gesetzt sein.
|
boolean | $matrix_flag | Wahr, wenn die Sprachmatrix angepasst werden soll. |
boolean | $asis | Falls wahr werden c_user und c_date nicht verändert und es wird kein Archiveintrag erstellt. |
boolean | $silent | Selbst $asis=true erstellt kein Archiv (wird für den Liveabgleich benötigt) |
Klon Einstellungen werden nicht übernommen
array | $extra |
|
protected |
|
protected |
Die variable Sortierung klonen
Definiert in Zeile 3186 der Datei Page.php.
Benutzt Ego_System\urltopage().
|
protected |
|
protected |
Die eingetragenen Rechte klonen
Definiert in Zeile 3163 der Datei Page.php.
Benutzt Ego_System\urltopage().
|
protected |
Falls die Seite Klone hat, werden diese auch upgedated #75594
array | $old_field | alte Felder vorm Speichern |
array | $param |
Definiert in Zeile 2771 der Datei Page.php.
Benutzt Ego_System\getAssocValue(), Ego_System\setAssocValue() und Ego_System\urltopage().
|
protected |
|
protected |
|
protected |
|
protected |
addBlock | ( | $orient, | |
$name, | |||
$content = [] , |
|||
$index = -1 |
|||
) |
addChild | ( | $child_id = '' , |
|
$child_id2 = '' |
|||
) |
addImageParams | ( | $param = array() | ) |
addKeyword | ( | $word, | |
$add_to_pool = false |
|||
) |
Ein neues Schlagwort für das PageObjekt hinzufügen
string | $word | |
boolean | $add_to_pool |
Prüfen, ob der Eintrag schon vorhanden ist
Schlagwort existiert noch nicht => Schlagwort neu anlegen
Neuen Begriff in die Keywords Tabelle einfügen
Begriff mit der Seite verknüpfen a) Wort in der Keywords-Tabelle suchen b) Wort verknüpfen
Prüfen, ob das Schlagwort nicht schon zu der Page zugewiesen ist Wenn ja, nicht nochmal zuweisen (= logisch :-) )
addListItem | ( | $params | ) |
addParent | ( | $parent_id, | |
$asis = false |
|||
) |
addPiwikSite | ( | ) |
addResolution | ( | int | $width, |
int | $height | ||
) |
archiveUrls | ( | ) |
autoTranslate | ( | $param = [] , |
|
$language = '' , |
|||
$diff = true , |
|||
$force = false , |
|||
$glossary = '' , |
|||
$source = '' , |
|||
$target = '' , |
|||
$original = true |
|||
) |
Die Inhalte dieser Seite mit DeepL übersetzen
array | $param | Zu übersetzende Daten in "field" und "extra" |
string | $language | In zu übersetzende Sprache |
boolean | $diff | Nur Änderungen übersetzen |
boolean | $force | Immer übersetzen; auch wenn die Seite keine Sprachverknüpfung ist |
string | $glossary | Dieses Glossar verwenden |
string | $source | Quellsprache überschreiben |
string | $target | Zielsprache überschreiben |
boolean | $original | Den Inhalt der Standardsprache übersetzen, ansonsten den der aktuellen Sprache |
Alle Inhalte automatisch übersetzen
boolean | $check_diff |
Definiert in Zeile 13358 der Datei Page.php.
Benutzt Ego_System\checkLicence(), Ego_System\getAssocValue(), Ego_System\getAssocValues(), Ego_System\isDevMode(), Ego_System\isEmptyContent(), Ego_System\setAssocValue() und Ego_System\urltopage().
buildChildrenOrder | ( | $query = array() , |
|
$param = array() |
|||
) |
|
static |
Eine Page über die Identität ermitteln
string | $identity | |
array | $param | |
Site | $site |
Definiert in Zeile 11960 der Datei Page.php.
Wird benutzt von Ego_REST_Server\__construct() und getLinkedPages().
canChangeType | ( | ) |
cleanEmptyContent | ( | $asis = false , |
|
$silent = false |
|||
) |
Diese Funktion ruft _cleanEmptyContent auf, die leere Seiten leert. Diese Funktion kann von außerhalb aufgerufen werden (public)
boolean | $asis | |
boolean | $silent | Selbst $asis=true erstellt kein Archiv (wird für den Liveabgleich benötigt) |
clearConvertedImages | ( | ) |
compressVideo | ( | ) |
Video komprimieren in 1080p, 720p und 360p
Definiert in Zeile 12697 der Datei Page.php.
Benutzt Ego_System\exec(), Ego_System\file_exists() und Ego_System\VIDEO_RESOLUTIONS.
convertImages | ( | $reset = false | ) |
convertVideo | ( | ) |
Konvertiert Videos zu MP4
Definiert in Zeile 12802 der Datei Page.php.
Benutzt Ego_System\exec().
copyTo | ( | $id, | |
$recursive = false , |
|||
$params = array() , |
|||
& | $copied_pages = array() |
||
) |
Kopiert eine Seite an eine bestimmte Stelle
integer | Page | $id | ID der neuen übergeordneten Seite oder Page Objekt |
boolean | $recursive | true oder false |
array | $params | Weitere Parameter |
array | &$copied_pages | Mit diesem Aufruf kopierte Seiten |
Definiert in Zeile 1544 der Datei Page.php.
Benutzt Ego_System\copy().
createClone | ( | $page, | |
$children = false , |
|||
$rights = false , |
|||
$release = false , |
|||
$multiple = true |
|||
) |
Erstellt einen Klon für eine Seite unter dieser Seite Nachträgliche public Methode für Abwärtskompatibilität
object | $page | Zu klonende Seite |
boolean | $children | Unterseiten auch klonen |
boolean | $rights | Rechte auch klonen |
boolean | $release | Freigabe des Klons kann geändert werden |
boolean | $multiple | Klon auch erzeugen, wenn es ihn bereits gibt |
createEditField | ( | $name, | |
$setting = array() , |
|||
$empty = false , |
|||
$orient = '' , |
|||
$index = 0 , |
|||
$block = '' , |
|||
$replace = false |
|||
) |
Ein Feld in ein editierbares Feld umwandeln
string | $name | |
array | $setting | |
boolean | $empty | |
string | $orient | Orientierung, in welchem das Feld verwendet wird |
integer | $index | Index, in welchem das Feld verwendet wird |
string | $block | Block, welchem das Feld verwendet wird |
boolean | $replace |
Ein Feld in ein editierbares Feld umwandeln
HTML für einen Tabellen Bestandteil generieren
string | $name1 | |
string | $name2 | |
integer | $rows | |
integer | $cols | |
string | $contents |
Den endgültigen Wert ermitteln
mixed | $value | |
array | $setting |
Label Callback Funktion für Formular Blöcke
callable | $callback |
Wert für den Gebrauch in HTML vorbereiten
string | $s |
Definiert in Zeile 9593 der Datei Page.php.
Benutzt Ego_System\checkLicence(), Ego_System\getAssocValue(), Ego_System\getUrlParams(), Ego_System\setAssocValue() und Ego_System\urltopage().
|
static |
createLanguagePage | ( | $lang, | |
$param = array() |
|||
) |
Legt eine übersetzte Seite eines Page Objektes an
string | $lang | Sprache |
array | $param | field und extra der neuen Seite |
Site_Exception |
createPath | ( | $lang | ) |
delete | ( | $parent = false , |
|
$nostart = false , |
|||
$keeplinks = true , |
|||
$query = array() |
|||
) |
Löscht eine Seite und deren Unterseiten.
Die Seite bleibt in der DB erhalten. Es wird lediglich ein Löschen-Flag gesetzt
Page | false | $parent | Diese Seite nur aushängen, wenn diese mehrfach eingehängt ist |
boolean | $nostart | Sich selbst nicht löschen und implizit Workflow- und Freigabekopien erhalten |
boolean | $keeplinks | Unterseiten nur ausgehängen, wenn diese mehrfach eingehängt sind |
array | $query |
Definiert in Zeile 1803 der Datei Page.php.
Benutzt Page_Exception\ROOT_PROTECTION.
delParent | ( | $parent_id, | |
$asis = false |
|||
) |
destroy | ( | $force = false , |
|
$recursive = true , |
|||
$destroy_links = true |
|||
) |
Zerstört eine Seite und deren Unterseiten.
Die Seite wird aus allen Sprachen unwiderbringlich entfernt.
boolean | $force | Auf jeden Fall zerstören. |
boolean | $recursive | Auch Unterseiten zerstören. |
boolean | $destroy_links | Sprachverknüpfungen ebenfalls zerstören. |
Wird eine Seite gelöscht und diese ist die Standardsprache, dann alle Sprachverknüpfungen löschen, die nicht die aktuelle Sprache/Standardsprache sind.
Sprachkopien bleiben erhalten.
Definiert in Zeile 2093 der Datei Page.php.
Benutzt Ego_Queue\add(), Ego_System\getCluster() und Page_Exception\ROOT_PROTECTION.
destroyClone | ( | ) |
destroyFile | ( | ) |
download | ( | $recursive = true , |
|
$target_dir = '' , |
|||
$write_log = true |
|||
) |
Eine Seite inklusive Nachfahren herunterladen
boolean | $recursive | |
string | $dir | |
boolean | $write_log |
Definiert in Zeile 9215 der Datei Page.php.
Benutzt Ego_System\copy(), Ego_System\deldir(), Ego_System\file_exists() und Ego_System\mkdir().
export | ( | ) |
Eine Multimedia Kategorie exportieren
Definiert in Zeile 9433 der Datei Page.php.
Benutzt Ego_System\deldir() und Ego_System\encode_path().
exportChildrenAsCSV | ( | array | $ids, |
bool | $downloadAll = false |
||
) |
extractFile | ( | $source, | |
& | $images = array() |
||
) |
Fügt als Kinder der aktuellen Seite die Inhalte eines entpackten Archives ein
string | $source | |
array | &$images | Alle entpackten Bilder |
Definiert in Zeile 1287 der Datei Page.php.
Benutzt Ego_System\deldir(), Ego_System\file_exists() und Ego_System\mkdir().
fetch | ( | $params = array() , |
|
$outputfilter = false , |
|||
$script = true , |
|||
$includes = true , |
|||
$variant = '' |
|||
) |
Ermittelt das Smarty kompilierte Template dieser Page
array | $params | Zusätzliche Parameter, die an Smarty übergeben werden |
boolean | $outputfilter | Smarty Outputfilter anwenden |
boolean | $script | Skript ausführen |
boolean | $includes | JS/CSS Dateien einbinden |
string | $variant |
frontendAdmin | ( | ) |
Frontend Administration aktivieren
Definiert in Zeile 9485 der Datei Page.php.
Wird benutzt von __construct().
getAllEditUsers | ( | ) |
getAncestors | ( | $query = array() , |
|
$param = array() |
|||
) |
Gibt alle Vorfahren zurück.
$query | array zusätzliche Abfrage Optionen | |
array | $param | zusätzliche Parameter, parents_query und parents_param werden beim rekursiven Aufruf eingesetzt. |
getArchivePage | ( | $c_date = '' | ) |
getArchivePages | ( | $query = array() | ) |
Gibt alle Versionsstände der Seite als Page_Iterator zurück
array | $query | zusätzliche Abfrage-Parameter |
getAutoFill | ( | $autofill, | |
$info = [] |
|||
) |
Die Werte für das automatische Befüllen ermitteln
array | $autofill | |
array | $info |
Definiert in Zeile 13291 der Datei Page.php.
Benutzt Ego_System\getAssocValue().
getBlock | ( | $orient, | |
$uid, | |||
$variant = '' , |
|||
$page_frame = false |
|||
) |
getBlockControls | ( | $block | ) |
getBlockList | ( | $layout = null , |
|
$template = false , |
|||
$for_orient = '' |
|||
) |
Alle verfügbaren Blöcke eines Layouts für diese Page ermitteln
string | $layout | Alle Blöcke für ein bestimmtes Layout oder null für alle Layouts @pararm boolean $template Standard Template immer zurückliefern @pararm string $for_orient Nur für diese Orientierung |
getBlocks | ( | $orient, | |
$variant = '' , |
|||
$page_frame = false |
|||
) |
Das HTML aller Blöcke in einem Layout zu einer Orientierung ermitteln
string | $orient | |
string | $variant | Versuchen diese Variante der Blöcke zu verwenden (inkl. Fallback auf Standard) |
boolean | $page_frame | Für die Einbindung als dynamischer Inhalt |
getBlockValue | ( | $block, | |
$name, | |||
$orient = null , |
|||
$index = null , |
|||
$verbose = false |
|||
) |
getBlockValues | ( | $block, | |
$name, | |||
$orient = null , |
|||
$verbose = false |
|||
) |
getCacheEntry | ( | $key | ) |
getChildren | ( | $query = array() , |
|
$param = array() |
|||
) |
Gibt alle Kinder zurück.
Gibt unter Benutzung von getPages alle Kinder der Seite als Page_Iterator-Objekt zurück.
array | $query | zusätzliche Abfrage Parameter |
array | $param | zusätzliche Parameter
|
getCloneOriginal | ( | ) |
getClones | ( | $target_site = 'all' | ) |
Alle Klone dieser Seite ermitteln
Definiert in Zeile 3050 der Datei Page.php.
Benutzt Ego_System\urltopage().
getCloneUrl | ( | ) |
getContent | ( | $main_orient = false , |
|
$variant = '' , |
|||
$include_scripts = false |
|||
) |
Inhalt dieser Page ermitteln
boolean | $main_orient | Nur die Blöcke der Haupt-Orientierung, ansonsten alle Orientierungen des Layouts |
string | $variant | Falls möglich, eine Variante der Blöcke verwenden |
boolean | $include_scripts | Skripte einbinden |
getContents | ( | $orient | ) |
getDataConf | ( | $type = '' | ) |
Ermittelt für diese Seite die zu verwendende "data.json" Konfigurationen
string | $type | In einem anderen Seitentyp suchen |
Definiert in Zeile 12554 der Datei Page.php.
Benutzt Ego_System\file_get_contents() und Ego_System\getFiles().
getDescendants | ( | $query = array() , |
|
$param = array() |
|||
) |
Gibt alle Nachkommen zurück.
array | $query | zusätzliche Abfrage Optionen |
aray | $param | zusätzliche Parameter |
getEditFieldSettings | ( | $name = '' | ) |
getEditorCSS | ( | ) |
Ermittelt alle für den Editor dieser Page zu nutzenden CSS Dateien
Definiert in Zeile 11815 der Datei Page.php.
Benutzt Ego_System\file_exists().
getExtraValues | ( | array | $conf = [] , |
bool | $csv = false |
||
) |
getFirstBlockValue | ( | $block, | |
$name, | |||
$orient = null , |
|||
$verbose = false |
|||
) |
getFirstMediaValue | ( | string | $name, |
string | $type = 'image' , |
||
string | $orient = null , |
||
bool | $verbose = false |
||
) |
getFirstValue | ( | $name, | |
$orient = null , |
|||
$verbose = false |
|||
) |
getFormats | ( | $type = '' | ) |
getFormListConf | ( | $orient | ) |
getFrontendUrl | ( | $param = array() | ) |
getHtml | ( | $root = false | ) |
Zugehöriges HTML dieser Page ermitteln (Styles und Skripte)
boolean | $root | Auch direkt in site/skin nach zugehörigen Dateien suchen |
Definiert in Zeile 8160 der Datei Page.php.
Benutzt Ego_System\includeHtml().
getIconUrl | ( | $test = false , |
|
$folder = false , |
|||
$quarantine = true |
|||
) |
Ermittelt die Icon URL
boolean | $test | |
boolean | $folder | |
boolean | $quarantine |
Definiert in Zeile 11715 der Datei Page.php.
Benutzt Ego_System\file_exists().
getIdentity | ( | ) |
Die eindeutige Identität dieser Page
Definiert in Zeile 11918 der Datei Page.php.
Wird benutzt von Mediapool\copy() und Ego_Search_Elastic\indexFile().
|
protected |
getInformationLocked | ( | ) |
getKeywords | ( | $language = '' , |
|
$own_keywords = false |
|||
) |
getLanguagePage | ( | $lang, | |
$param = array() |
|||
) |
getLastChangeDate | ( | ) |
getLayout | ( | $mobile = false , |
|
$name = '' , |
|||
$suffix = '' , |
|||
& | $script = '' , |
||
$skip = array('module') |
|||
) |
getLayouts | ( | $skip = array() | ) |
getLinkedPages | ( | $recursive = false , |
|
$self = true |
|||
) |
Alle Seiten ermitteln die auf diese Page verlinken
Links auf sich selbst werden dabei ignoriert, egal aus welcher Sprache (Mediapool).
boolean | $recursive | Nachfahren prüfen. |
boolean | $self | Sich selbst prüfen. |
Definiert in Zeile 11544 der Datei Page.php.
Benutzt byIdentity(), Ego_System\getAssocValue() und Ego_System\getUrlInfo().
getLinks | ( | $recursive = false , |
|
$c_date = false |
|||
) |
Alle Verweise dieser Page ermitteln
boolean | $recursive | |
boolean | $c_date | Nur die Verweise für Nachfahren ermitteln, die sich seit dem letzten Liveabgleich geändert haben |
Definiert in Zeile 11440 der Datei Page.php.
Benutzt Ego_System\file_exists(), Ego_System\file_get_contents() und Ego_System\getCluster().
getLinkText | ( | ) |
getListItems | ( | $where = '' , |
|
$no_limit = false |
|||
) |
getLiveUrl | ( | $param = array() | ) |
getMandatoryFields | ( | ) |
getMediaFilename | ( | $force_lang = false , |
|
$suffix = "" |
|||
) |
Den Namen einer Mediendatei ermitteln
Gibt es keine Sprachversion, wird die der Standard Sprache genommen. Im Notfall nur die ID (abwärtskompatibel).
boolean | $force_lang | Die Ausgabe erfolgt in jedem Fall mit dem Sprachhinweis |
string | $suffix | Suffix |
getMediapool | ( | ) |
Das Mediapool Objekt.
Definiert in Zeile 5383 der Datei Page.php.
Wird benutzt von __call(), __construct() und Mediapool\copy().
getMessages | ( | $params = [] | ) |
getMetaData | ( | ) |
getMoreLinks | ( | ) |
getMovableList | ( | $type | ) |
getNextReplicationDate | ( | ) |
getNonPublic | ( | ) |
|
protected |
getParents | ( | $query = array() , |
|
$param = array() |
|||
) |
Gibt alle Eltern zurück.
Gibt unter Benutzung von getPages alle Eltern der Seite als Page_Iterator-Objekt zurück.
array | $query | zusätzliche Abfrage Optionen |
aray | $param | zusätzliche Parameter |
getPath | ( | $with_root = true , |
|
$proposed_path = array() , |
|||
$return_string = true , |
|||
$query = array('fields' => 'id,name,url,inactive') , |
|||
$param = array() , |
|||
& | $assorted = null |
||
) |
Generiert einen möglichen Pfad zu dieser Seite
boolean | $with_root | Startseite aufnehmen |
array | $proposed_path | Ein Vorschlag für den Pfad, dem falls möglich gefolgt wird. |
mixed | $return_string | Rückgabeart: false|0 = Array mit IDs, true|1 = String mit Namen, 2 = Array mit Page Objekten |
array | $query | Query Parameter für getChildren() |
array | $param | Param Parameter für getChildren() |
null | boolean | &$assorted | Wird $assorted = false übergeben, wird zusätzlich geprüft ob die Bestandteile des Pfades einen eindeutigen Namen haben. Falls nicht, wird $assorted = true. |
getPermissionName | ( | $perm | ) |
getPermUrl | ( | ) |
getProtocol | ( | $site = null | ) |
getRights | ( | $perm_type = '' | ) |
Gruppen und Rollen aus der Berechtigungstabelle abfragen.
string | $perm_type | Die Anfrage auf das gesetzte Recht begrenzen. Falls dieser Parameter nicht gesetzt wird, werden alle Rechte ausgegeben. |
getRightsArray | ( | $perm_type = '' , |
|
$no_null = false |
|||
) |
getScripts | ( | ) |
getSiblings | ( | $query = array() , |
|
$param = array() , |
|||
$proposed_path = array() |
|||
) |
Gibt alle Geschwister zurück.
Gibt unter Benutzung von getPages alle Geschwister der Seite als Page_Iterator-Objekt zurück.
array | $query | zusätzliche Abfrage Parameter |
aray | $param | zusätzliche Parameter
|
getSite | ( | ) |
Das Site Objekt.
Definiert in Zeile 5374 der Datei Page.php.
Wird benutzt von Mediapool\__construct() und Ego_Search_Elastic\indexFile().
getSocialNetworks | ( | ) |
getTableSuffix | ( | ) |
getTabs | ( | ) |
Zusätzliche Reiter dieser Page ermitteln
Definiert in Zeile 10925 der Datei Page.php.
Benutzt Ego_System\file_exists().
getTemplate | ( | $mobile = false , |
|
$name = 'body' , |
|||
$variant = '' |
|||
) |
Template dieser Page ermitteln
boolean | $mobile | |
string | $name | |
string | $variant |
Site_Exception |
getTemplateBlock | ( | $block = 'template' , |
|
$orient = '' , |
|||
$index = 0 , |
|||
$empty = false , |
|||
$replace = false , |
|||
$variant = '' , |
|||
$removable = true , |
|||
$do_save = false , |
|||
$page_frame = false , |
|||
$element_types = [] , |
|||
& | $smarty = null |
||
) |
Das HTML eines Blocks ermitteln (mit Fallback zum Template des Seitentyps)
string | $block | |
string | $orient | |
integer | $index | |
boolean | $empty | |
boolean | $replace | |
string | $variant | |
boolean | $removable | |
boolean | $do_save | |
boolean | $page_frame | Einbindung als dynamischer Inhalt |
array | $element_types | Vorausgewählte Element Typen |
Ego_Smarty | $smarty |
Seitentyp spezifisches Skript einbinden (Sandbox)
Block spezifisches Skript einbinden (Sandbox)
Definiert in Zeile 7201 der Datei Page.php.
Benutzt Ego_System\REGEX_EMAIL und Ego_System\REGEX_EMAIL_OPTIONAL.
getThumbnail | ( | $width, | |
$height = 0 , |
|||
$pool = '' , |
|||
$dir = '' , |
|||
$params = [] |
|||
) |
Ein Thumbnail für diese Datei (oder der Mediapool Datei dieser Seite) ermitteln
integer | $width | |
integer | $height | |
string | $pool | |
string | $dir | |
array | $params |
Definiert in Zeile 12840 der Datei Page.php.
Benutzt Ego_System\file_exists() und Ego_System\mkdir().
getToolbar | ( | $type = '' | ) |
getTranslationFields | ( | $check = true | ) |
Alle Felder ermitteln, die automatisch übersetzt werden sollen
boolean | $check | Nur wenn die Lizenzprüfung bestanden wird und keine Standard-Verknüpfung genutzt werden soll |
Definiert in Zeile 13544 der Datei Page.php.
Benutzt Ego_System\checkLicence() und Ego_System\file_get_contents().
getTypeInfo | ( | $cache = true | ) |
getUrl | ( | $param = array() | ) |
|
protected |
Alle URL Namen dieser Seite ermitteln
Definiert in Zeile 10746 der Datei Page.php.
Benutzt Ego_System\file_exists().
getUser | ( | $user_type = 'c' | ) |
Name des Benutzers, der diese Seite erstellt hat.
$user_type | string Art des Benutzers: a - Ersteller, c - letzter Bearbeiter. |
Definiert in Zeile 497 der Datei Page.php.
Benutzt Auth\getUserRecord().
getUsersArray | ( | $perm_type = '' | ) |
getValue | ( | $name, | |
$orient = null , |
|||
$index = null , |
|||
$verbose = false |
|||
) |
Einen bestimmten Wert aus einem unbestimmten Block ermitteln, abhängig von der Position
string | $name | |
string | $orient | |
integer | $index | |
boolean | $verbose |
Definiert in Zeile 8257 der Datei Page.php.
Benutzt Ego_System\getAssocValue().
getValues | ( | $name, | |
$orient = null , |
|||
$verbose = false |
|||
) |
getWorkflowHistory | ( | ) |
Die aufbereitete Workflow Historie dieser Seite ermitteln
Definiert in Zeile 8728 der Datei Page.php.
Benutzt Ego_System\urltopage().
hasBlock | ( | $block, | |
$orient = '' |
|||
) |
hasChildren | ( | $query = array() , |
|
$param = array() |
|||
) |
hasContent | ( | $orient = null | ) |
hasFile | ( | $name, | |
$suffix = '' |
|||
) |
hasForms | ( | $layout = '' | ) |
hasLanguageFile | ( | $lang | ) |
hasMultiParents | ( | ) |
hasParent | ( | $parent_id | ) |
hasRights | ( | $rights, | |
$user_id = false , |
|||
$cache = true |
|||
) |
Prüft, ob der aktuelle Benutzer bestimmte Rechte auf dieser Seite hat.
$rights | array Die zu prüfende Berechtigungen. |
$user_id | string Die ID des zu prüfenden Benutzers |
$cache | boolean |
Definiert in Zeile 876 der Datei Page.php.
Wird benutzt von Ego_Search_Elastic\getSuggestions().
hasRightsOn | ( | $perm | ) |
hasUserRight | ( | string | $right_type, |
string | $user_id | ||
) |
hookUpdate | ( | $hook = 'update' | ) |
inheritBlocks | ( | ) |
Blöcke erben
Rückgabewerte:
Definiert in Zeile 7882 der Datei Page.php.
Benutzt Ego_System\getChecksum().
inheritExtra | ( | $keys, | |
$mixed = false , |
|||
$types = array() , |
|||
$no_rights = true |
|||
) |
Extra-Felder der Vorfahren erben
array | $keys | Liste mit Schlüsseln der Extra-Felder |
bool | $mixed | Werte können sich mit denen verschiedener Vorfahren mischen oder stoppen beim ersten Vorkommen |
array | $types | Liste von gültigen Seitentypen der Vorfahren |
boolean | $no_rights | Keine Rechteprüfung |
Definiert in Zeile 11997 der Datei Page.php.
Benutzt Ego_System\getAssocValue().
isActive | ( | ) |
isArchive | ( | ) |
isClassified | ( | ) |
isCurrentPage | ( | $lang = false | ) |
Prüfen, ob diese Seite die gerade angezeigte Seite ist
boolean | $lang | Sprache berücksichtigen |
Definiert in Zeile 12268 der Datei Page.php.
Wird benutzt von __construct().
isFrontendAdmin | ( | $check_rights = true | ) |
|
static |
isLanguageLink | ( | ) |
isLocked | ( | $exclude_self = true | ) |
isMovable | ( | ) |
isPublic | ( | ) |
isPublicSave | ( | ) |
Prüfen, ob für diese Page Speichern und Veröffentlichten gilt
Definiert in Zeile 9063 der Datei Page.php.
Wird benutzt von __construct().
isReleaseCopy | ( | ) |
isRoot | ( | ) |
isShortEditor | ( | ) |
isTemplate | ( | ) |
isUniqueUrl | ( | $url | ) |
Prüfen, ob eine Meta URL einzigartig ist und von dieser Seite verwendet werden kann
string | $url | Meta URL |
Definiert in Zeile 12080 der Datei Page.php.
Benutzt Ego_System\getAllSites().
isValidSuffix | ( | $suffix | ) |
Prüfen, ob das übergebene REQUEST Suffix für diese Page verwendet werden darf
string | $suffix | z.B. ".html" |
Definiert in Zeile 12632 der Datei Page.php.
Benutzt Ego_Output\$convert_types.
isWorkflowCopy | ( | ) |
isWriteable | ( | ) |
linkTo | ( | $id | ) |
lock | ( | $user_id = '' | ) |
Seite sperren.
Sperrt eine Seite. Konnte der aktuelle Benutzer die Seite sperren, liefert diese Funktion false zurück. Hat ein anderer Benutzer die Seite gesperrt, so werden Informationen zur Sperre als Array zurückgeliefert.
string | $user_id | Benutzer ID |
merge | ( | $id, | |
$replicate = true |
|||
) |
Diese Page in eine andere Page überführen (z.B. Workflow-, Freigabekopie)
TODO Für Freigabekopien auch alle nicht verknüpften Sprachen überführen
string | $id | |
boolean | $replicate | Diesen Aufruf auf evtl. Liveserver replizieren |
Werte die nicht zurückgeschrieben werden löschen
Definiert in Zeile 8485 der Datei Page.php.
Benutzt Ego_System\copy() und Ego_System\file_exists().
mergeTabs | ( | string | $file_name, |
array & | $navigation | ||
) |
Reiter zusammenführen (bereits definierte Reiter werden nicht überschrieben)
string | $file_name | |
Site | $site | |
array | $navigation |
Definiert in Zeile 13735 der Datei Page.php.
Benutzt Ego_System\getAssocValue().
move | ( | $from, | |
$to | |||
) |
newChild | ( | $field = array() , |
|
$extra = array() , |
|||
$inherit = true |
|||
) |
Erstellt einen neuen Eintrag als Kind der aktuellen Seite.
Gibt den neuen Eintrag als Page_Iterator-Objekt zurück
$field | array Vorbelegungen für die Tabellenfelder |
$extra | array Vorbelegungen für die extra-Felder |
$inherit | bool Eigenschaften vom $parent erben |
Definiert in Zeile 942 der Datei Page.php.
Benutzt Ego_Queue\add(), Ego_System\checkLicence() und Ego_System\cleanTypes().
newFile | ( | $source, | |
$name, | |||
$options = array() , |
|||
$suffix = '' |
|||
) |
Fügt als Kind der aktuellen Seite eine Datei/Bild ein
string | $source | |
string | $name | |
array | $options | |
string | $suffix |
ImagickException | |
Ego_Image_Exception | |
Exception |
Definiert in Zeile 1140 der Datei Page.php.
Benutzt Ego_Queue\add(), Ego_System\copy(), Ego_System\file_exists(), Ego_System\filesize(), Ego_System\filterNonUtf8(), Ego_System\getMimeTypes(), Ego_System\mkdir(), Ego_System\pathinfo() und Ego_System\stringEncode().
newRelease | ( | $date = '' | ) |
pageHasContentTab | ( | ) |
release | ( | ) |
removeAllBlocks | ( | string | $orients = '' | ) |
Entfernt alle Blöcke einer Seite. Wenn eine Orientierung angegeben wurde, löscht die Funktion nur alle Blöcke aus dieser Orientierung. Die Orientierung kann kommasepariert mehrere Orientierungen beinhalten. Nach dieser Funktion sollte $page geupdatet werden! Alle entfernten Blöcke werden zurückgegeben.
string | $orients |
removeBlockByIndex | ( | $orient, | |
$index | |||
) |
removeBlockByName | ( | $orient, | |
$name | |||
) |
removeLinks | ( | ) |
removeListItem | ( | $params | ) |
removeSelectedListItem | ( | $params | ) |
removeUrls | ( | ) |
reorderListItem | ( | $params | ) |
replicate | ( | $method, | |
$params | |||
) |
Änderungen von Inhalten auf andere Liveserver im Cluster replizieren
string | $method | |
array | $params |
Wandelt Page Objekt in Identitäten um
array | $values |
Definiert in Zeile 12912 der Datei Page.php.
Benutzt Ego_Queue\add(), Ego_System\getCluster() und Ego_System\getDefaultLocalServerIps().
reset | ( | $self = true | ) |
Alle nicht veröffentlichten Änderungen (Zwischenspeicherungen) löschen
boolean | $self | Das letzte Archiv auch löschen |
Definiert in Zeile 12293 der Datei Page.php.
Benutzt Ego_System\dateEncode() und Ego_System\deldir().
serialize | ( | ) |
Definiert in Zeile 5896 der Datei Page.php.
Wird benutzt von __call() und _getAncestorsIds().
setCacheEntry | ( | $key, | |
$value | |||
) |
setCurrentPage | ( | ) |
setRightsArray | ( | $rights | ) |
setTableSuffix | ( | $suffix = '' | ) |
setUsersArray | ( | $users | ) |
undelete | ( | $recursive = false , |
|
$query = array() |
|||
) |
unlinkFrom | ( | $remove_from | ) |
unlock | ( | $user_id = false | ) |
|
static |
Kann das Page Objekt nicht erzeugt werden, weil z.B. eine Page Extension benötigt wird, die nicht geladen werden kann, dann das Page Objekt mit der normalen Page Klasse versuchen zu erzeugen. Andernfalls null zurückliefern.
Definiert in Zeile 5879 der Datei Page.php.
Wird benutzt von __construct().
update | ( | $param = array() , |
|
$matrix_flag = true , |
|||
$asis = false , |
|||
$silent = false |
|||
) |
Schreibt Änderungen in die DB und setzt eine Bestätigungsnachricht in $this->message.
array | $param | Ein assoziatives Feld mit den Inhalten der Seite. Es müssen nicht alle Inhalte gesetzt sein.
|
boolean | $matrix_flag | Wahr, wenn die Sprachmatrix angepasst werden soll. |
boolean | $asis | Falls wahr werden c_user und c_date nicht verändert und es wird kein Archiveintrag erstellt. |
boolean | $silent | Selbst $asis=true erstellt kein Archiv (wird für den Liveabgleich benötigt) |
Definiert in Zeile 4124 der Datei Page.php.
Wird benutzt von Mediapool\copy().
updateChildren | ( | $children | ) |
updateDocumentFiles | ( | $remove = false | ) |
Alle temporären Dateien, die vom Office Editor angelegt wurden, übernehmen oder löschen
bool | $remove | Alle temporären Dateien löschen |
Definiert in Zeile 1505 der Datei Page.php.
Benutzt Ego_System\file_exists().
updateExtra | ( | $extra, | |
$matrix_flag = true , |
|||
$asis = false , |
|||
$silent = false |
|||
) |
Schreibt Änderungen im Bereich extra in die DB
array | $extra | |
boolean | $silent | Selbst $asis=true erstellt kein Archiv (wird für den Liveabgleich benötigt) |
Definiert in Zeile 4081 der Datei Page.php.
Wird benutzt von __construct().
updateField | ( | $field, | |
$matrix_flag = true , |
|||
$asis = false , |
|||
$silent = false |
|||
) |
updateFile | ( | $source, | |
$name = '' |
|||
) |
Ersetzt die Datei dieser Seite
string | $source | |
string | $name |
Definiert in Zeile 1322 der Datei Page.php.
Benutzt Ego_Queue\add(), Ego_System\checkLicence(), Ego_System\copy(), Ego_System\deldir(), Ego_System\file_exists(), Ego_System\filesize(), Ego_System\getMimeTypes(), Ego_System\mkdir() und Ego_System\pathinfo().
updateIndex | ( | $search = null , |
|
$queue = true , |
|||
$recursive = true |
|||
) |
Den Index für die Seite aktualisieren.
Ego_Search_Sql | $search | Suchindexklasse. |
boolean | $queue | In Ego_Queue ausführen |
boolean | $recursive |
updateLinks | ( | $inherited = true , |
|
$cleared = false |
|||
) |
Alle Verweise dieser Page sammeln TODO Per PageExtension auch seitentypspezifische Verweise finden (nur ID, etc.)
boolean | $inherited | Bei Multimedia Seiten die Vorfahren aktualisieren |
boolean | $cleared | Alte Verweise sind bereits gelöscht |
Definiert in Zeile 10987 der Datei Page.php.
Benutzt Ego_System\urltopage().
updateParents | ( | $parents | ) |
updateRights | ( | $rights, | |
$matrix_flag = true , |
|||
$asis = false |
|||
) |
Rechte ändern.
array | $rights | Ein assoziatives Feld mit zwei Einträgen
|
boolean | $matrix_flag | Wahr, wenn die Sprachmatrix angepasst werden soll. |
boolean | $asis |
updateUrls | ( | $verbose = false , |
|
$domain = null , |
|||
$force_recursive = false , |
|||
$called_recursive = false |
|||
) |
Die URLs dieser Seite aktualisieren
Werte für canonical: 0 = Archivierte URL 1 = Aktuelle URL 2 = Alternative URL 3 = Permalink
boolean | $verbose | |
array | $domain | |
boolean | $force_recursive | |
boolean | $called_recursive |
Die aktuellen URLs ermitteln
Neue URLs eintragen
array | $names | |
array | $paths | |
boolean | $exists | URLs nur setzen, wenn diese nicht bereits existieren |
Definiert in Zeile 10337 der Datei Page.php.
Benutzt Ego_System\flush().
validateFile | ( | $source, | |
$name = '' , |
|||
$form = array() , |
|||
$files_conf = array() |
|||
) |
Prüfen, ob diese Datei hochgeladen werden darf
string | $source | Pfad zur Datei |
string | $name | Falls der Dateiname in $source nicht representativ ist |
array | $form | Dateiupload Feld im Formularmodul [form : Name des Formulars, field : Name des Feldes] |
array | $files_conf | Mit diesen Einstellungen prüfen |
Definiert in Zeile 12173 der Datei Page.php.
Benutzt Ego_System\scan().
$_updatedLinkLanguages |
$archiveOnly = false |
$conf = array() |
$field |
$message = '' |
$originalType = '' |
|
protected |
const IDENTITY_SEPARATOR = '.' |