From 5491a5dadcb0704472a8d193eec68d6bd5ccfccf Mon Sep 17 00:00:00 2001 From: Sean Harvey Date: Mon, 28 Jul 2014 16:28:38 +1200 Subject: [PATCH] Use Injector to create default Upload_Validator instance Allows this class to be swapped out with a custom Upload_Validator globally, without having to call Upload::setValidator() everywhere. --- filesystem/Upload.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/filesystem/Upload.php b/filesystem/Upload.php index f02904baa..a4933f814 100644 --- a/filesystem/Upload.php +++ b/filesystem/Upload.php @@ -74,7 +74,7 @@ class Upload extends Controller { public function __construct() { parent::__construct(); - $this->validator = new Upload_Validator(); + $this->validator = Injector::inst()->create('Upload_Validator'); $this->replaceFile = self::config()->replaceFile; }