2015-12-01 40 views
1

WHMCS版本6使用Eloquent model將自定義雄辯ORM模型添加到WHMCS版本6

他們的using models documentation清楚地說明了如何訪問WHMCS數據庫。

我遇到的問題是我想訪問我自己的模型。我有多個模型,一些直接訪問WHMCS,另一些訪問完全獨立的數據庫。

要使用他們的模型,你這樣做: ... use WHMCS\User\Client; ...

我想簡單地做到這一點:

... use WHMCS\User\Client; use Radius\User\Logon; ...

我說我的模型,以$ ROOT_FOLDER /包括/班/半徑/用戶/Logon.php模仿WHMCS的文件夾結構。

但是,我得到一個錯誤Fatal error: Class 'Radius\User\Logon' not found in /var/www/vhosts/snowball.co.za/wh6.snowball.co.za/modules/servers/radius/radius.php on line 543

我完全懷疑我有更新作曲家認識到自己的車型,但我不知道。我所做的事情需要與WHMCS完全整合,並且不能破壞任何東西。

有沒有人有建議?

+0

您可能需要更新自動加載器。 – user2182349

+0

非常感謝回覆。你指的是哪個自動加載器?我計算'autoload_classmap.php','autoload_files.php','autoload_namespaces.php','autoload_psr4.php','autoload_real.php','ClassLoader.php','autoload.php'。我是否也必須做某種作曲家更新? –

+0

'composer dump-autoload'來重建那些 –

回答

0

您可能需要更新自動加載器。

感謝您發佈解決方案 - 其他人無疑會感激。