public addDefaultProperties ( string $src ) : |
||
$src | string | Name of the file |
Результат |
public function addDefaultProperties($src)
{
$divisionData = $this->loadFile($src);
$this->defaultProperties = new Division($divisionData['division'], (int) $divisionData['sortIndex'], $divisionData['userAgents'], true);
$this->divisionsHaveBeenSorted = false;
return $this;
}
/** * checks if the default properties are added sucessfully * * @group data * @group sourcetest */ public function testAddDefaultProperties() { self::assertSame($this->object, $this->object->addDefaultProperties(__DIR__ . '/../../fixtures/ua/default-properties.json')); $division = $this->object->getDefaultProperties(); self::assertInstanceOf('\\Browscap\\Data\\Division', $division); self::assertSame('DefaultProperties', $division->getName()); }