簡體   English   中英

(Frapi API)如何在沒有類或函數的情況下獲取Frapi_Database :: getInstance()(外部MAMP和FRAPI環境)?

[英](Frapi API) How to get Frapi_Database::getInstance() without class or function(Outside MAMP and FRAPI Environment)?

我正在使用crontab command在Mac中設置cron job

我將MAMP PRO用作FRAPI API的本地服務器環境。

但是如果不在簡單的PHP腳本中使用類或函數,就無法獲得Frapi_Database::getInstance()

獲取數據庫實例的實際功能如下:

 public function __construct()
 {
     $this->dbLink = Frapi_Database::getInstance();
 }

但是I want to get database instance without using this method from Library,not from Action 我怎樣才能做到這一點?

我也有同樣的問題。將此文件包含到您的Cron文件中:

/src/frapi/library/Frapi/AllFiles.php(來自Frapi API)。

它具有所有必要的文件,如庫,數據庫,適配器文件等。

另外,如果在internal.php文件中像“ PHP注意:未定義的索引HTTP_HOST”那樣發出警告,請替換

$ _SERVER和getenv

您將擺脫這種情況。

您可以通過調用靜態方法直接進行操作

$connection = Frapi_Database::getInstance();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM