Convert string references to ::class

PHP 5.5.9 adds the new static `class` property which provides the fully qualified class name. This is preferred over using strings for class names since the `class` property references are checked by PHP.
This commit is contained in:
Shift
2023-05-24 21:32:58 +00:00
parent b845552c37
commit d0493f3dd0
10 changed files with 10 additions and 10 deletions

View File

@@ -19,7 +19,7 @@ class AnalyticsConductor extends Conductor
* The Model Class * The Model Class
* @var string * @var string
*/ */
protected $class = '\App\Models\Analytics'; protected $class = \App\Models\Analytics::class;
/** /**
* The default sorting field * The default sorting field

View File

@@ -19,7 +19,7 @@ class ArticleConductor extends Conductor
* The Model Class * The Model Class
* @var string * @var string
*/ */
protected $class = '\App\Models\Article'; protected $class = \App\Models\Article::class;
/** /**
* The default sorting field * The default sorting field

View File

@@ -14,7 +14,7 @@ class EventConductor extends Conductor
* The Model Class * The Model Class
* @var string * @var string
*/ */
protected $class = '\App\Models\Event'; protected $class = \App\Models\Event::class;
/** /**
* The default sorting field * The default sorting field

View File

@@ -12,7 +12,7 @@ class MediaConductor extends Conductor
* The Model Class * The Model Class
* @var string * @var string
*/ */
protected $class = '\App\Models\Media'; protected $class = \App\Models\Media::class;
/** /**
* The default sorting field * The default sorting field

View File

@@ -12,7 +12,7 @@ class ShortlinkConductor extends Conductor
* The Model Class * The Model Class
* @var string * @var string
*/ */
protected $class = '\App\Models\Shortlink'; protected $class = \App\Models\Shortlink::class;
/** /**
* The default sorting field * The default sorting field

View File

@@ -10,7 +10,7 @@ class SubscriptionConductor extends Conductor
* The Model Class * The Model Class
* @var string * @var string
*/ */
protected $class = '\App\Models\Subscription'; protected $class = \App\Models\Subscription::class;
/** /**

View File

@@ -10,7 +10,7 @@ class UserConductor extends Conductor
* The Model Class * The Model Class
* @var string * @var string
*/ */
protected $class = '\App\Models\User'; protected $class = \App\Models\User::class;
/** /**

View File

@@ -11,7 +11,7 @@ class SubscriptionFilter extends FilterAbstract
* *
* @var mixed * @var mixed
*/ */
protected $class = '\App\Models\Subscription'; protected $class = \App\Models\Subscription::class;
/** /**

View File

@@ -44,6 +44,6 @@ class Article extends Model
*/ */
public function attachments() public function attachments()
{ {
return $this->morphMany('App\Models\Attachment', 'attachable'); return $this->morphMany(\App\Models\Attachment::class, 'attachable');
} }
} }

View File

@@ -43,7 +43,7 @@ class Event extends Model
*/ */
public function attachments() public function attachments()
{ {
return $this->morphMany('App\Models\Attachment', 'attachable'); return $this->morphMany(\App\Models\Attachment::class, 'attachable');
} }
/** /**