mirror of
https://github.com/colymba/GridFieldBulkEditingTools.git
synced 2024-10-22 11:05:57 +02:00
FIX Remove references to Object class and use Injector instead (#156)
This commit is contained in:
parent
cbf32c478c
commit
d6b816cb7f
@ -3,13 +3,12 @@
|
|||||||
namespace Colymba\BulkUpload;
|
namespace Colymba\BulkUpload;
|
||||||
|
|
||||||
use SilverStripe\Assets\Image;
|
use SilverStripe\Assets\Image;
|
||||||
use SilverStripe\Core\Convert;
|
|
||||||
use SilverStripe\Core\Object;
|
|
||||||
use SilverStripe\Control\Controller;
|
use SilverStripe\Control\Controller;
|
||||||
use SilverStripe\Control\RequestHandler;
|
use SilverStripe\Control\RequestHandler;
|
||||||
use SilverStripe\Control\HTTPRequest;
|
use SilverStripe\Control\HTTPRequest;
|
||||||
use SilverStripe\Control\HTTPResponse;
|
use SilverStripe\Control\HTTPResponse;
|
||||||
use SilverStripe\Dev\Deprecation;
|
use SilverStripe\Core\Convert;
|
||||||
|
use SilverStripe\Core\Injector\Injector;
|
||||||
use SilverStripe\ORM\DataObject;
|
use SilverStripe\ORM\DataObject;
|
||||||
|
|
||||||
use SilverStripe\AssetAdmin\Controller\AssetAdmin;
|
use SilverStripe\AssetAdmin\Controller\AssetAdmin;
|
||||||
@ -99,7 +98,7 @@ class BulkUploaderRequest extends RequestHandler
|
|||||||
{
|
{
|
||||||
//create record
|
//create record
|
||||||
$recordClass = $this->component->getRecordClassName($this->gridField);
|
$recordClass = $this->component->getRecordClassName($this->gridField);
|
||||||
$record = Object::create($recordClass);
|
$record = Injector::inst()->create($recordClass);
|
||||||
$record->write();
|
$record->write();
|
||||||
|
|
||||||
// passes the current gridfield-instance to a call-back method on the new object
|
// passes the current gridfield-instance to a call-back method on the new object
|
||||||
@ -263,7 +262,7 @@ class BulkUploaderRequest extends RequestHandler
|
|||||||
|
|
||||||
foreach ($attachResponses as $attachResponse) {
|
foreach ($attachResponses as $attachResponse) {
|
||||||
// create record
|
// create record
|
||||||
$record = Object::create($recordClass);
|
$record = Injector::inst()->create($recordClass);
|
||||||
$record->write();
|
$record->write();
|
||||||
$record->extend('onBulkUpload', $this->gridField);
|
$record->extend('onBulkUpload', $this->gridField);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user