EGOCMS  24.0
EGOTEC Content-Managament-System
Ego_MimeType Klassenreferenz
+ Klassendiagramm für Ego_MimeType:
+ Zusammengehörigkeiten von Ego_MimeType:

Öffentliche Methoden

 __construct ()
 
 autoDetect ($file, $params=false)
 
 byExtension ($ext)
 
 getExtension ($mime)
 
 hasMimeType ($source, $extensions=array())
 

Ausführliche Beschreibung

Ego_MimeType übernimmt die MimeType-Erkennung einer Datei

Autor
thorsten

Definiert in Zeile 17 der Datei Ego_MimeType.php.

Beschreibung der Konstruktoren und Destruktoren

◆ __construct()

__construct ( )

Konstruktor

Stellt auch ein Array für die Zuordnung über die Dateiendung bereit.

Siehe auch
MIME/Type/Extension.php

Definiert in Zeile 26 der Datei Ego_MimeType.php.

Benutzt Ego_System\getMimeTypes().

+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Dokumentation der Elementfunktionen

◆ autoDetect()

autoDetect (   $file,
  $params = false 
)

Erkennt den MIME-Type einer Datei. Greift dazu auf die Methode aus der PEAR-Klasse zurück.

$mime = new Ego_MimeType();
$file = '/etc/passwd';
$mime_type = $mime->autoDetect( $file );
echo "Mimetype der Datei '$file' ist '$mime_type'\n";
Parameter
string$fileDatei von der der Mimetype ausgelesen werden soll.
bool$paramsAppend MIME parameters if true
Rückgabe
string $file's MIME-type on success
Siehe auch
Parent:autoDetect

Definiert in Zeile 46 der Datei Ego_MimeType.php.

Benutzt Ego_System\pathinfo().

Wird benutzt von hasMimeType().

+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:
+ Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ byExtension()

byExtension (   $ext)

MIME-Type über die Dateiendung ermitteln

Parameter
string$ext
Rückgabe
string

Definiert in Zeile 75 der Datei Ego_MimeType.php.

Wird benutzt von hasMimeType().

+ Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

◆ getExtension()

getExtension (   $mime)

Dateiendung über den MIME-Type ermitteln

Parameter
string$mime
Rückgabe
string

Definiert in Zeile 85 der Datei Ego_MimeType.php.

◆ hasMimeType()

hasMimeType (   $source,
  $extensions = array() 
)

Prüfen, ob die übergebene Datei einen der MIME-Types der angegebenen Dateiendungen besitzt

Parameter
string$source
array$extensionsListe mit Dateiendungen
Rückgabe
boolean

Definiert in Zeile 99 der Datei Ego_MimeType.php.

Benutzt autoDetect() und byExtension().

+ Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: