Merge pull request #45 from andrewandante/FIX/remove_object

update to not include Object
This commit is contained in:
Daniel Hensby 2017-05-26 17:19:54 +01:00 committed by GitHub
commit 04b7cb2ff1
1 changed files with 4 additions and 3 deletions

View File

@ -4,9 +4,10 @@ namespace SilverStripe\EnvironmentCheck;
use Exception;
use InvalidArgumentException;
use SilverStripe\Core\Object;
use SilverStripe\Core\Injector\Injector;
use SilverStripe\EnvironmentCheck\EnvironmentCheck;
use SilverStripe\ORM\ArrayList;
use SilverStripe\ORM\DataObject;
use SilverStripe\View\ArrayData;
use SilverStripe\View\ViewableData;
@ -31,7 +32,7 @@ use SilverStripe\View\ViewableData;
*
* @package environmentcheck
*/
class EnvironmentCheckSuite extends Object
class EnvironmentCheckSuite extends DataObject
{
/**
* Name of this suite.
@ -134,7 +135,7 @@ class EnvironmentCheckSuite extends Object
foreach ($this->checks as $check) {
list($checkClass, $checkTitle) = $check;
if (is_string($checkClass)) {
$checkInst = Object::create_from_string($checkClass);
$checkInst = Injector::inst()->create($checkClass);
if ($checkInst instanceof EnvironmentCheck) {
$output[] = [$checkInst, $checkTitle];
} else {