Kumpi on parempi lähestymistapa?
$conigurationReaderIni = new ConfigurationReaderIni("/configuration.ini");
$configuration = $configurationReaderIni->read();$configuration = new Configuration();
$configuration->read(new ConfigurationReaderIni("/configuration.ini"));Noista vaihtoehdoista ihan sama, mutta minulle tulisi ennemmin mieleen tällainen ratkaisu:
class IniConfiguration extends Configuration { /* ... */ }
$configuration = new IniConfiguration("conf.ini");Aihe on jo aika vanha, joten et voi enää vastata siihen.