/** * @covers Intuition::registerDomain */ public function testRegisterDomainDefault() { $i18n = new Intuition(array('domain' => 'test-register')); $i18n->registerDomain('test-register', __DIR__ . '/data/i18n'); $this->assertEquals('Foo bar', $i18n->msg('foo'), 'Message in custom domain as default domain (default lang)'); }
<?php /* Config */ require_once 'demoBase.php'; /* Demonstration */ // 1) Init $I18N $I18N = new Intuition('demo'); $I18N->registerDomain('demo', __DIR__ . '/messages/demo'); // 2) Get message echo $I18N->msg('example'); /* View source */ closeDemo(__FILE__);