Inhalt

Übersicht

Das Patami Framework Modul stellt Basis-Funktionen für das Patami Framework zur Verfügung und dient als Modul-Manager für die weiteren Bibliotheken des Frameworks.

Modul-Informationen

NamePatami Framework
IPS GUID{F82A758B-3F08-4E06-BBF9-A4055033611D}
FQCN\PatamiFramework
Funktions-PrefixPatami

Funktionen

Die folgenden Funktionen werden von IPS als globale Modulfunktionen mit dem Prefix Patami registriert:

Aus technischen Gründen hat die Modul-Klasse weitere Public-Methoden, die ebenfalls von IPS als globale Funktionen registriert werden.

Sie sind jedoch für interne Zwecke gedacht und sollten nicht verwendet werden.

Statusvariablen

Unterhalb der Framework-Instanz werden automatisch die folgenden Statusvariablen angelegt und aktuell gehalten:

Name (Deutsch)Name (Englisch)IdentAktualisierungsintervallBeschreibung
Framework VersionFramework VersionFrameworkVersionBeim Update oder IPS StartVersion des Patami Frameworks.
Framework BranchFramework BranchFrameworkBranchBeim Update oder IPS Start
Git Branch Name des Patami Frameworks.
Framework CommitFramework CommitFrameworkCommitBeim Update oder IPS Start
Git Commit Hash des Patami Frameworks.
Framework Letztes UpdateFramework Last UpdateFrameworkUpdateTimestampBeim Update oder IPS Start
Zeitpunkt des Git Commits des Patami Frameworks.
IPS VersionIPS VersionIPSVersionBeim Update oder IPS Start
Version von IP-Symcon.
IPS Version DatumIPS Version DateIPSVersionDateIPS Live StatusZeitpunkt des Releases der IP-Symcon Version.
IPS 64 BitIPS 64 BitIPS64BitBeim Update oder IPS Start

Wahr, wenn IP-Symcon als 64-bit Version läuft.
Falsch, wenn IP-Symcon als 32-bit Version läuft.

IPS Letztes UpdateIPS Last UpdateIPSInstalledDateIPS Live StatusZeitpunkt der Installation der IP-Symcon Version auf dem IPS Server.
IPS Letzter StartIPS Last StartIPSStartedTimestampBeim Update oder IPS StartZeitpunkt des letzten IPS Starts.
IPS LizenztypIPS License TypeIPSLicenseTypeIPS Live StatusTyp der IPS Lizenz (basic, professional, unlimited).
IPS Lizenz-EmailIPS License EmailIPSLicenseEmailIPS Live StatusEmail-Adresse, die mit der IPS Lizenz verbunden ist.
IPS Lizenz Variablen-LimitIPS License Variable LimitIPSLicenseVariableLimitIPS Live StatusMaximale Anzahl der Variablen, die mit der aktuellen IPS Lizenz erzeugt werden können.
Enthält 0, wenn die Lizenz "unlimited" ist.
IPS Lizenz Variablen-Limit überschrittenIPS License Variable Limit ExceededIPSLicenseVariableLimitExceededIPS Live StatusWahr, wenn die aktuelle Anzahl der IPS Variablen die von der IPS Lizenz erlaubte Anzahl übersteigt.
IPS Lizenz WebFront-LimitIPS License WebFront LimitIPSLicenseWebFrontLimitIPS Live StatusMaximale Anzahl der WebFronts, die mit der aktuellen IPS Lizenz erzeugt werden können.
Enthält 0, wenn die Lizenz "unlimited" ist.
IPS Lizenz Dashboard-UnterstützungIPS License Dashboard SupportIPSLicenseDashboardSupportIPS Live StatusWahr, wenn Dashboard mit der aktuellen IPS Lizenz erzeugt werden können.
Falsch, wenn die Lizenz "basic" ist.
IPS Subskription gültigIPS Subscription ValidIPSSubscriptionValidIPS Live StatusWahr, wenn die IPS Subskription gültig bzw. aktiv (d.h. nicht abgelaufen) ist.
IPS Subskription AblaufdatumIPS Subscription ExpirationIPSSubscriptionExpireTimestampIPS Live StatusZeitpunkt des Ablaufs der IPS Subskription.
IPS Connect verbundenIPS Connect ConnectedIPSConnectConnectedIPS Connect StatusWahr, wenn der IP-Symcon Server mit dem IPS Connect-Dienst verbunden ist.
IPS Connect funktionsfähigIPS Connect HealthyIPSConnectHealthyIPS Connect StatusWahr, wenn der IPS Connect-Dienst lt. http://status.symcon.de/2127775 funktionsfähig ist.
IPS Anzahl ObjekteIPS Object CountIPSObjectCountIPS Object CountsAnzahl der IPS Objekte.
IPS Anzahl verfügbare ObjekteIPS Available Object CountIPSAvailableObjectCountIPS Object CountsAnzahl der noch anlegbaren IPS Objekte (max. 50000).
IPS Anzahl BibliothekenIPS Library CountIPSLibraryCountIPS Object CountsAnzahl der IPS Bibliotheken.
IPS Anzahl ModuleIPS Module CountIPSModuleCountIPS Object CountsAnzahl der IPS Module.
IPS Anzahl Instanzen

IPS Instance Count

IPSInstanceCountIPS Object CountsAnzahl der IPS Instanzen.
IPS Anzahl VariablenIPS Variable CountIPSVariableCountIPS Object CountsAnzahl der IPS Variablen.
IPS Anzahl SkripteIPS Script CountIPSScriptCountIPS Object CountsAnzahl der IPS Skripte.
IPS Anzahl FunktionenIPS Function CountIPSFunctionCountIPS Object CountsAnzahl der registrierten IPS Funktionen.
IPS Anzahl EreignisseIPS Event CountIPSEventCountIPS Object CountsAnzahl der IPS Events.
IPS Anzahl MedienIPS Media CountIPSMediaCountIPS Object CountsAnzahl der IPS Medienobjekte.
IPS Anzahl LinksIPS Link CountIPSLinkCountIPS Object CountsAnzahl der IPS Links.
IPS Anzahl KategorienIPS Category CountIPSCategoryCountIPS Object CountsAnzahl der IPS Kategorien.
IPS Größe DatenbankIPS Database SizeIPSDatabaseSizeIPS Object CountsGröße der IPS Datenbank in MB.
IPS Größe LogsIPS Logs SizeIPSLogsSizeIPS Object CountsGröße des IPS Logverzeichnisses in MB.
IPS Größe SkripteIPS Scripts SizeIPSScriptsSizeIPS Object CountsGröße des IPS Scriptverzeichnisses in MB.
PHP VersionPHP VersionPHPVersionBeim Update oder IPS StartVersion des PHP Interpreters.
BetriebssystemOperating SystemOSNameBeim Update oder IPS StartName und Versionsnummer des Betriebssystems des IPS Servers.
Öffentliche IPPublic IPPublicIPPublic IPÖffentliche IP-Adresse des IPS Servers.
Öffentlicher HostnamePublic HostnamePublicIPHostnamePublic IPHostname der öffentlichen IP-Adresse des IPS Servers.


  • Keine Stichwörter