ImboUnitTest\EventListener\ExifMetadataTest::getFilterData PHP Method

getFilterData() public method

Data provider
public getFilterData ( ) : array[]
return array[]
    public function getFilterData()
    {
        $data = ['date:create' => '2013-11-26T19:42:48+01:00', 'date:modify' => '2013-11-26T19:42:48+01:00', 'exif:Flash' => '16', 'exif:GPSAltitude' => '254/5', 'exif:GPSAltitudeRef' => '0', 'exif:GPSDateStamp' => '2012:06:09', 'exif:GPSInfo' => '730', 'exif:GPSLatitude' => '63/1, 40/1, 173857/3507', 'exif:GPSLatitudeRef' => 'N', 'exif:GPSLongitude' => '9/1, 5/1, 38109/12500', 'exif:GPSLongitudeRef' => 'E', 'exif:GPSProcessingMethod' => '65, 83, 67, 73, 73, 0, 0, 0', 'exif:GPSTimeStamp' => '17/1, 17/1, 51/1', 'exif:GPSVersionID' => '2, 2, 0, 0', 'exif:Make' => 'SAMSUNG', 'exif:Model' => 'GT-I9100', 'jpeg:colorspace' => '2', 'jpeg:sampling-factor' => '2x2,1x1,1x1'];
        return ['all values' => ['data' => $data, 'tags' => ['*'], 'expectedData' => array_merge($data, ['gps:location' => [9.0841802, 63.680437300003], 'gps:altitude' => 50.8])], 'specific value' => ['data' => $data, 'tags' => ['exif:Make'], 'expectedData' => ['exif:Make' => 'SAMSUNG']], 'default' => ['data' => $data, 'tags' => null, 'expectedData' => ['exif:Flash' => '16', 'exif:GPSAltitude' => '254/5', 'exif:GPSAltitudeRef' => '0', 'exif:GPSDateStamp' => '2012:06:09', 'exif:GPSInfo' => '730', 'exif:GPSLatitude' => '63/1, 40/1, 173857/3507', 'exif:GPSLatitudeRef' => 'N', 'exif:GPSLongitude' => '9/1, 5/1, 38109/12500', 'exif:GPSLongitudeRef' => 'E', 'exif:GPSProcessingMethod' => '65, 83, 67, 73, 73, 0, 0, 0', 'exif:GPSTimeStamp' => '17/1, 17/1, 51/1', 'exif:GPSVersionID' => '2, 2, 0, 0', 'exif:Make' => 'SAMSUNG', 'exif:Model' => 'GT-I9100', 'gps:location' => [9.0841802, 63.680437300003], 'gps:altitude' => 50.8]], 'mixed' => ['data' => $data, 'tags' => ['exif:Model', 'jpeg:*', 'date:*'], 'expectedData' => ['date:create' => '2013-11-26T19:42:48+01:00', 'date:modify' => '2013-11-26T19:42:48+01:00', 'exif:Model' => 'GT-I9100', 'jpeg:colorspace' => '2', 'jpeg:sampling-factor' => '2x2,1x1,1x1']]];
    }