Browscap\Data\Expander::getDataCollection PHP Method

getDataCollection() public method

Get the data collection
public getDataCollection ( ) : DataCollection
return DataCollection
    public function getDataCollection()
    {
        if (!isset($this->collection)) {
            throw new \LogicException('Data collection has not been set yet - call setDataCollection');
        }
        return $this->collection;
    }

Usage Example

Example #1
0
 /**
  * tests setter and getter for the data collection
  *
  * @group data
  * @group sourcetest
  */
 public function testGetDataCollectionReturnsSameDatacollectionAsInserted()
 {
     $mockCollection = $this->getMock('\\Browscap\\Data\\DataCollection', array(), array(), '', false);
     $this->object->setLogger($this->logger);
     self::assertSame($this->object, $this->object->setDataCollection($mockCollection));
     self::assertSame($mockCollection, $this->object->getDataCollection());
 }
All Usage Examples Of Browscap\Data\Expander::getDataCollection