JPlatform/isCompatible

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

JPlatform/isCompatible Vergleicht eine standard PHP Versionsnummer mit der aktuellen Joomla! Version.

[Bearbeiten] Syntax

static isCompatible( $minimum )
  • @return boolean True wenn die Version kompatibel ist.
  • @since Joomla 11.1
Parameter Datentyp Beschreibung Standardwert
$minimum string Die Versionsnummer die mit der aktuellen verglichen werden soll. ---

[Bearbeiten] Beispiele

Wir gehen hier davon aus, dass die aktuelle Joomla! Platform Version 11.1 ist

$myVersion = '11.1';
echo ( JPlatform::isCompatible($myVersion) ) ? 'Kompatibel' : 'Nicht kompatibel';
// Ergibt 'Kompatibel'
 
$myVersion = '11.0';
echo ( JPlatform::isCompatible($myVersion) ) ? 'Kompatibel' : 'Nicht kompatibel';
// Ergibt 'Nicht kompatibel'
 
$myVersion = '11.2';
echo ( JPlatform::isCompatible($myVersion) ) ? 'Kompatibel' : 'Nicht kompatibel';
// Ergibt 'Nicht kompatibel'

[Bearbeiten] Hinweis

Da die Funktion die PHP Funktion version_compare mit dem Operator eq nutzt, gibt die Funktion nur true zurück, wenn Die Versionsnummer genau gleich ist.

Der Name de Parameters $minimum ist daher etwas irreführend..

[Bearbeiten] Quellcode

JPlatform::isCompatible in Joomla! 2.5.4

Folder blue.png libraries

  • File php.png platform.php
  1. public static function isCompatible($minimum)
  2. {
  3. return (version_compare(self::getShortVersion(), $minimum, 'eq') == 1);
  4. }

[Bearbeiten] Siehe auch

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge