[oop] Aparte Class of gebruiken als Plugin?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Joakim Broden

Joakim Broden

02/05/2013 21:01:38
Quote Anchor link
Ik heb een config class, deze laat een config array in en zet deze om in een config object/class. Deze array is afkomstig uit een config bestand zoals ini, xml, json etc. Alleen om deze config bestanden te lezen heb je dus een 'reader' nodig. Alleen is zon reader onderdeel van de Config Class/map of is dat een aparte Reader Class/map. Want zo'n ini reader kun je vaker gebruiken (bv uitlezen van een vertaal bestand).

Dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
- Framework/
    - Config/
        - Exception/
        - Reader/
            - Ini.php
            - Xml.php
        - Config.php
    - Translator
        - Exception/
        - Reader/
            - Ini.php
            - Xml.php
        - Translator.php

Of
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
- Framework/
    - Config/
        - Exception/
        - Config.php
    - Translator
        - Exception/
        - Translator.php
    - Feed
        - Reader/
            - Ini.php
            - Xml.php
        - Feed.php

Hopelijk snappen jullie een beetje mijn vraag
 
PHP hulp

PHP hulp

30/11/2024 21:11:44
 
Wouter J

Wouter J

02/05/2013 22:15:18
Quote Anchor link
Laten we allereerst even over namespaces praten ipv mappen, dat is wat meer vakjargon.

Ik zou ze deel uit laten maken van de Config component en dan de Translator een dependency geven op de Config class. 2x de zelfde klasse is natuurlijk uit den boze.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.