static link::url ($string $array $object $path = null[, $string $object $mime = null[, $array $option = null]])
$path |
gibt die Datei als new file() Objekt an, oder den Pfad als string oder array |
$mime |
optional; gibt den Mime als new mime() Object oder string an; ebenfalls gültig ist Media-Code als string |
$option |
optional; Optionen: |
Erzeugt einen URL-String zur Ressourcen-Ausgabe über $_GET als string und gibt ihn entweder zurück oder direkt mit echo aus.
// Index-Varianten
echo '<a href="' .link::url('index.php' , 'image' ) .'">Index<a>' ;
echo '<a href="' .link::url(['index' => 'index.php' ] , 'image' ) .'">Index<a>' ;
// mit Index und Cont
// in Cont kann auch arrays mit index/cont vorkommen
echo '<a href="' .link::url(['index' => 'index.php' , 'cont' => 'index2.php' ] , 'image' ) .'">Index<a>' ;
echo '<a href="' .link::url(['index' => 'index.php' , 'cont' => ['index' => 'index.php' , 'cont' => 'index2.php' ] ] , 'image' ) .'">Index<a>' ;
// nur Cont
echo '<a href="' .link::url(['index.php' , 'index2.php' ] , 'image' ) .'">Index<a>' ;
static link::loadContent ($string $array $object $input = null, $bool $setCont = false)
$input |
Index- und Content-Pfade als array, string oder new file() Objekt |
$setCont |
gibt mit true an, ob der Inhalt per $_GET['cont'] geändert werden kann |
lädt Inhalt aus einer Datei
// Datei laden
link::loadContent ('index.php' ) ;
link::loadContent (new file ('index.php' ), true) ;
// Datei laden, mit Content
link::loadContent (['index' => 'index.php' , 'cont' => 'index.php' ] ) ;
// mehrere Dateien laden
link::loadContent (['index.php' , 'index2.php' ] ) ;
// komplexe Struktur
link::loadContent (['index' => 'index.php' , 'cont' => ['index' => 'index.php' , 'cont' => 'index2.php' ] ] , false) ;