在 Laravel 中,一个文件可以有两个类吗?例如:
在 app/Portal.php 中,我有两个类:
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Portal
{
public static function state($abbreviation)
{
// ...
}
}
class PaymentLogs extends Model
{
// ...
}
那可能吗?
如果是,我如何从控制器调用每个类?例如,如果 PaymentLogs 类在 app/Portal.php 中,这将不起作用:
\App\PaymentLogs::create();
如何从 app/Http/Controllers/PortalController.php 调用 PaymentLogs 类和从 Portal 类调用 state() 方法?