Jmené prostory

AutoPresenter.php
namespace Doprava;
 
class Auto
{
 function zatrub()
 {
  echo 'Bip bip!';
 }
}

Pokud chcete použít třídu Auto v jiném souboru, musíte specifikovat, z jakého jmenného prostoru třída pochází:

$auto = new Doprava\Auto;

v Nette se nepoužívá new? –> nají zdroj a doplnit

Pro zjednodušení můžete na začátku souboru uvést, kterou třídu z daného jmenného prostoru chcete používat, což umožňuje vytvářet instance bez nutnosti uvádět celou cestu:

use Doprava\Auto;
 
$auto = new Auto;