/** * Creates a Locale object and injects the configuration parameters. * * @return \Geissler\CSL\Locale\Locale */ public static function locale() { self::loadConfig(); $locale = new Locale(); $locale->setDir(self::$configuration['locale']['dir'])->setFile(self::$configuration['locale']['file'])->setPrimaryDialect(self::$configuration['locale']['dialects']); return $locale; }
/** * @covers Geissler\CSL\Locale\Locale::setDir */ public function testSetDir() { $this->assertInstanceOf('\\Geissler\\CSL\\Locale\\Locale', $this->object->setDir('locales')); }