Class System
Diese Klasse stellt systemnahme Eigenschaften und Methoden gesammelt zur Verfügung.
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Core\System
Package: Alvine\Core
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 2910 $
Since: 20110904
Link: Alvine
Located at core/System.class.php
public
|
|
public
string
|
|
public static
float
|
|
public static
|
#
stop( int $status )
Beendet die Ausführung des Programms durch Aufruf von exit. Wichtig: Stop sollte nicht in Fast-CGI-Umgebungen verwendet werden, da es hier zu Problemen mit dem Aufräumen von Objekten und Resourcen führen kann. |
public static
|
#
sleep( type $seconds = 0, type $microSeconds = 0 )
Ausführen eines Taskwechsels und pausieren des Scripts um $seconds Sekunden und $microSeconds Mikrosekunden. In der aktuellen Implementierung wird usleep verwendet. |
public static
|
#
getInstance( )
Diese Methode prüft ob es bereits eine Instanz von System gibt und gibt diese zurück. Ist noch keine Instanz vorhanden, dann wird ein Objekt erstellt. |
__call(),
__clone(),
__get(),
__set(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
string |
OUTPUT_STREAM_ID
ID des OUTPUT-Streams |
#
'php://stdout'
|
string |
INPUT_STREAM_ID
ID des INPUT-Streams |
#
'php://stdin'
|
string |
MEMORY_STREAM_ID
ID des Memory-Stream |
#
'php://memory'
|
string |
TEMP_STREAM_ID
ID des TEMP Streams (ist identisch zu memory, mit der Ausnahme, dass der TEMP-Stream die Daten die Größer 2MB sind auf die Festplatte auslagert (Über /maxmemory:NN, kann diese Grenze beliebig gesetzt werden). |
#
'php://temp'
|
string |
ERROR_STREAM_ID
ID des Fehlerstream |
#
'php://stderr'
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
public static
resource
|
$inputStream
geöffneter Input Stream |
#
null
|
public static
resource
|
$outputStream
geöffneter Output Stream |
#
null
|
public static
resource
|
$errorStream
geöffneter Error Stream |
#
null
|
protected static
|
$instance
Einzige Instanz des System Objekts |
#
null
|
$hash,
$properties
|