SS 4.0 - Upgrade Solr services and stores
This commit is contained in:
parent
5fae52374f
commit
6fb5736ef3
|
@ -3,5 +3,5 @@ namespace SilverStripe\FullTextSearch\Solr\Services;
|
||||||
|
|
||||||
class Solr3Service extends SolrService
|
class Solr3Service extends SolrService
|
||||||
{
|
{
|
||||||
private static $core_class = 'Solr3Service_Core';
|
private static $core_class = 'SilverStripe\FullTextSearch\Solr\Services\Solr3Service_Core';
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,5 +3,5 @@ namespace SilverStripe\FullTextSearch\Solr\Services;
|
||||||
|
|
||||||
class Solr4Service extends SolrService
|
class Solr4Service extends SolrService
|
||||||
{
|
{
|
||||||
private static $core_class = 'Solr4Service_Core';
|
private static $core_class = 'SilverStripe\FullTextSearch\Solr\Services\Solr4Service_Core';
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ Solr::include_client_api();
|
||||||
*/
|
*/
|
||||||
class SolrService extends SolrService_Core
|
class SolrService extends SolrService_Core
|
||||||
{
|
{
|
||||||
private static $core_class = 'SolrService_Core';
|
private static $core_class = 'SilverStripe\FullTextSearch\Solr\Services\SolrService_Core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handle encoding the GET parameters and making the HTTP call to execute a core command
|
* Handle encoding the GET parameters and making the HTTP call to execute a core command
|
||||||
|
|
|
@ -25,7 +25,7 @@ class SolrConfigStore_File implements SolrConfigStore
|
||||||
$worked = @mkdir($targetDir, 0770, true);
|
$worked = @mkdir($targetDir, 0770, true);
|
||||||
|
|
||||||
if (!$worked) {
|
if (!$worked) {
|
||||||
throw new RuntimeException(
|
throw new \RuntimeException(
|
||||||
sprintf('Failed creating target directory %s, please check permissions', $targetDir)
|
sprintf('Failed creating target directory %s, please check permissions', $targetDir)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,6 +2,9 @@
|
||||||
|
|
||||||
namespace SilverStripe\FullTextSearch\Solr\Stores;
|
namespace SilverStripe\FullTextSearch\Solr\Stores;
|
||||||
|
|
||||||
|
use SilverStripe\FullTextSearch\Utils\WebDAV;
|
||||||
|
use SilverStripe\FullTextSearch\Solr\Solr;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class SolrConfigStore_WebDAV
|
* Class SolrConfigStore_WebDAV
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue