/** * @covers User::setLocale * @covers User::getLocale */ public function testSetLocale() { $local = 'fr_Fr'; $actual = $this->user->getLocale(); $this->assertNotEquals($local, $actual); $this->user->setLocale($local); $actual = $this->user->getLocale(); $this->assertEquals($local, $actual); }
public function getUserInfo(User $user) { if (!Config::exist('oss_url')) { return false; } if (Config::get('oss_url') == '') { return false; } $data = file_get_contents(Config::get('oss_url') . (strpos(Config::get('oss_url'), '?') > 0 ? '&' : '?') . 'mac=' . $user->getMac() . '&serial_number=' . $user->getSerialNumber() . '&type=' . $user->getStbType() . '&locale=' . $user->getLocale() . '&login='******'&portal=' . (empty($_SERVER['HTTP_HOST']) ? '' : $_SERVER['HTTP_HOST']) . '&verified=' . intval($user->isVerified()) . '&ip=' . $user->getIp()); return $this->parseResult($data, Config::getSafe('strict_oss_url_check', true)); }