Versio

paden instellen

Overzicht Reageren

Ozzie PHP

Ozzie PHP

09/02/2012 09:39:57
Quote Anchor link
Hallo,

Ik ben een class aan het maken waarmee ik paden kan instellen naar m'n library, models, controllers, views, condiguratie-bestanden etc.

Nu had ik het idee om een "set" functie te maken die ik per pagina-aanroep 1x aanroep. Deze set functie zet dan alle mogelijke paden in variabelen. Ieder pad kan ik dan aanroepen met een eigen get functie. Kort voorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
abstract class Path
{

  static private $controllers;
  static private $models;

  static public function set($absolute_path) {
    self::$controllers = $absolute_path . '/controllers/';
    self::$models = $absolute_path . '/models/';
  }


  static public function controllers() {
    return self::$controllers;
  }


  static public function models() {
    return self::$models;
  }


}


// en dan doe je dus:

Path::set(); // dit doe je eenmalig

// en als je dan een path nodig hebt:


$path_controllers = Path::controllers();

?>


Is dit een goede manier? In het bovenstaande voorbeeld zijn het maar 2 paden, maar in de praktijk zijn het er misschien wel 20 (frontend en backend).

Is dit een goede methode?
 
PHP hulp

PHP hulp

17/05/2012 13:04:08
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

Get Adobe Flash player