Skip to content

Commit d7cfb6a

Browse files
committed
docs: use ValidationInterface in Services
1 parent cdc01ef commit d7cfb6a

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

system/BaseModel.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
use CodeIgniter\Exceptions\ModelException;
2020
use CodeIgniter\I18n\Time;
2121
use CodeIgniter\Pager\Pager;
22-
use CodeIgniter\Validation\Validation;
2322
use CodeIgniter\Validation\ValidationInterface;
2423
use Config\Services;
2524
use InvalidArgumentException;
@@ -198,7 +197,7 @@ abstract class BaseModel
198197
/**
199198
* Our validator instance.
200199
*
201-
* @var Validation
200+
* @var ValidationInterface
202201
*/
203202
protected $validation;
204203

@@ -326,7 +325,7 @@ public function __construct(?ValidationInterface $validation = null)
326325
$this->tempAllowCallbacks = $this->allowCallbacks;
327326

328327
/**
329-
* @var Validation|null $validation
328+
* @var ValidationInterface|null $validation
330329
*/
331330
$validation ??= Services::validation(null, false);
332331
$this->validation = $validation;

system/Config/BaseService.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
use CodeIgniter\Session\Session;
5050
use CodeIgniter\Throttle\Throttler;
5151
use CodeIgniter\Typography\Typography;
52-
use CodeIgniter\Validation\Validation;
52+
use CodeIgniter\Validation\ValidationInterface;
5353
use CodeIgniter\View\Cell;
5454
use CodeIgniter\View\Parser;
5555
use CodeIgniter\View\RendererInterface;
@@ -127,7 +127,7 @@
127127
* @method static Toolbar toolbar(ConfigToolbar $config = null, $getShared = true)
128128
* @method static Typography typography($getShared = true)
129129
* @method static URI uri($uri = null, $getShared = true)
130-
* @method static Validation validation(ConfigValidation $config = null, $getShared = true)
130+
* @method static ValidationInterface validation(ConfigValidation $config = null, $getShared = true)
131131
* @method static Cell viewcell($getShared = true)
132132
*/
133133
class BaseService

system/Config/Services.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
use CodeIgniter\Throttle\Throttler;
5555
use CodeIgniter\Typography\Typography;
5656
use CodeIgniter\Validation\Validation;
57+
use CodeIgniter\Validation\ValidationInterface;
5758
use CodeIgniter\View\Cell;
5859
use CodeIgniter\View\Parser;
5960
use CodeIgniter\View\RendererInterface;
@@ -733,7 +734,7 @@ public static function uri(?string $uri = null, bool $getShared = true)
733734
/**
734735
* The Validation class provides tools for validating input data.
735736
*
736-
* @return Validation
737+
* @return ValidationInterface
737738
*/
738739
public static function validation(?ValidationConfig $config = null, bool $getShared = true)
739740
{

system/Controller.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use CodeIgniter\HTTP\RequestInterface;
1616
use CodeIgniter\HTTP\ResponseInterface;
1717
use CodeIgniter\Validation\Exceptions\ValidationException;
18-
use CodeIgniter\Validation\Validation;
18+
use CodeIgniter\Validation\ValidationInterface;
1919
use Config\Services;
2020
use Psr\Log\LoggerInterface;
2121

@@ -62,7 +62,7 @@ class Controller
6262
/**
6363
* Once validation has been run, will hold the Validation instance.
6464
*
65-
* @var Validation
65+
* @var ValidationInterface
6666
*/
6767
protected $validator;
6868

0 commit comments

Comments
 (0)