Skip to content

Commit e96f176

Browse files
committed
Merge pull request #394 from saimaz/patch-sf27-support
Changed SF minimum requirement to 2.7
2 parents b55f81c + 21bfbb2 commit e96f176

File tree

3 files changed

+21
-14
lines changed

3 files changed

+21
-14
lines changed

Mapping/Proxy/ProxyLoader.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
use Symfony\Component\Config\ConfigCache;
1515
use Symfony\Component\Config\Resource\FileResource;
16+
use Symfony\Component\HttpKernel\Kernel;
1617

1718
/**
1819
* Loads proxy documents.
@@ -62,7 +63,7 @@ public function load(\ReflectionClass $reflectionClass)
6263
$cache->write($code, [new FileResource($reflectionClass->getFileName())]);
6364
}
6465

65-
return $cache->__toString();
66+
return $cache->getPath();
6667
}
6768

6869
/**

Service/Json/JsonReader.php

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
use ONGR\ElasticsearchBundle\ORM\Manager;
1616
use ONGR\ElasticsearchBundle\Result\Converter;
1717
use Symfony\Component\OptionsResolver\OptionsResolver;
18-
use Symfony\Component\OptionsResolver\OptionsResolverInterface;
1918

2019
/**
2120
* Reads records one by one.
@@ -161,20 +160,16 @@ protected function readLine()
161160
/**
162161
* Configures OptionResolver for resolving document metadata fields.
163162
*
164-
* @param OptionsResolverInterface $resolver
163+
* @param OptionsResolver $resolver
165164
*/
166-
protected function configureResolver(OptionsResolverInterface $resolver)
165+
protected function configureResolver(OptionsResolver $resolver)
167166
{
168167
$resolver
169168
->setRequired(['_id', '_type', '_source'])
170169
->setDefaults(['_score' => null])
171-
->setAllowedTypes(
172-
[
173-
'_id' => ['integer', 'string'],
174-
'_type' => 'string',
175-
'_source' => 'array',
176-
]
177-
);
170+
->addAllowedTypes('_id', ['integer', 'string'])
171+
->addAllowedTypes('_type', 'string')
172+
->addAllowedTypes('_source', 'array');
178173
}
179174

180175
/**

composer.json

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,22 @@
1212
],
1313
"require": {
1414
"php": ">=5.4",
15-
"symfony/symfony": "~2.3,<2.7",
16-
"elasticsearch/elasticsearch": "~1.0",
17-
"doctrine/annotations": "~1.2"
15+
"symfony/class-loader": "~2.7",
16+
"symfony/dependency-injection": "~2.7",
17+
"symfony/http-kernel": "~2.7",
18+
"symfony/console": "~2.7",
19+
"symfony/serializer": "~2.7",
20+
"symfony/expression-language": "~2.7",
21+
"symfony/options-resolver": "~2.7",
22+
"symfony/property-access": "~2.7",
23+
"doctrine/annotations": "~1.2",
24+
"doctrine/inflector": "~1.0",
25+
"elasticsearch/elasticsearch": "~1.0"
1826
},
1927
"require-dev": {
28+
"symfony/framework-bundle": "~2.7",
29+
"symfony/finder": "~2.7",
30+
"symfony/browser-kit": "~2.7",
2031
"mikey179/vfsStream": "~1.4",
2132
"phpunit/phpunit": "~4.4",
2233
"squizlabs/php_codesniffer": "~2.0",

0 commit comments

Comments
 (0)