DeviceDetector\Parser\Device\DeviceParserAbstract::getAvailableDeviceTypes PHP Method

getAvailableDeviceTypes() public static method

Returns available device types
public static getAvailableDeviceTypes ( ) : array
return array
    public static function getAvailableDeviceTypes()
    {
        return self::$deviceTypes;
    }

Usage Example

示例#1
0
 protected function ensureDefaultRowsInTable($dataTable)
 {
     $requiredRows = array_fill(0, count(DeviceParserAbstract::getAvailableDeviceTypes()), Metrics::INDEX_NB_VISITS);
     $dataTables = array($dataTable);
     if (!$dataTable instanceof DataTable\Map) {
         foreach ($dataTables as $table) {
             if ($table->getRowsCount() == 0) {
                 continue;
             }
             foreach ($requiredRows as $requiredRow => $key) {
                 $row = $table->getRowFromLabel($requiredRow);
                 if (empty($row)) {
                     $table->addRowsFromSimpleArray(array(array('label' => $requiredRow, $key => 0)));
                 }
             }
         }
     }
 }
All Usage Examples Of DeviceDetector\Parser\Device\DeviceParserAbstract::getAvailableDeviceTypes