PHP 5.3+ namespace

  • Beste ICTscripters,


    Ik ben sinds kort begonnen met een framework voor php 5.3+.
    Het inladen van classes etc. gaat nu geheel automatisch alleen snap ik niet helemaal hoe namespaces werken.
    Kan iemand mij dit uitleggen en hoe ik dit nu het beste kan toepassen in de onderstaande methode?
    De classes komen in de app map (BASE_PATH . 'app') of de systeem map (SYS_PATH).


    http://pastebin.com/EGsHS7UC


    Alvast bedankt,


    Michael


    Edit: Code goed geparsed
    Edit2: Code wilt niet goed tonen door mijn IDE dus een parstebin link toegevoegd
    Edit3: Ik ben er al uit gekomen dus er kan een slote op of hij kan weg

    Dit was mijn spreekbeurt, zijn er nog vragen?

    Bewerkt één keer, laatst door M.Beers ().

  • Guest, wil je besparen op je domeinnamen? (ad)
  • DirkZz Ik ben bezig met mijn eigen framework waarbij de Bootstrap loader zo goed als af is. Deze zal voor de geïnteresseerde te volgen zijn via GitHub (https://github.com/michaelbeers/PhpBakery/).


    Verder was het niet een heel boeiend probleem ik wou weten hoe dit precies in zijn werking ging omdat er op php.net weinig over te vinden is. Achteraf is dit heel simpel een methode om classes te groeperen, denk hierbij aan Java of C# waarbij je packets maakt om zo duplicatie's van namen te voorkomen.

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!