1
我有一個PHP腳本,它位於與Symfony應用程序相同的計算機中。從Symfony應用程序之外調用Symfony的模型圖
現在的問題是我如何在PHP腳本中調用Symfony的模型層?我問這個問題的原因是因爲PHP腳本需要訪問Symfony應用程序正在訪問的數據庫。所以我認爲這可能會有所幫助,如果我可以直接調用Model層。
當然,我可以在我的獨立PHP腳本中進行原始SQL選擇,但那不是我真正想要的。
我有一個PHP腳本,它位於與Symfony應用程序相同的計算機中。從Symfony應用程序之外調用Symfony的模型圖
現在的問題是我如何在PHP腳本中調用Symfony的模型層?我問這個問題的原因是因爲PHP腳本需要訪問Symfony應用程序正在訪問的數據庫。所以我認爲這可能會有所幫助,如果我可以直接調用Model層。
當然,我可以在我的獨立PHP腳本中進行原始SQL選擇,但那不是我真正想要的。
這對我的作品,從Jobeet的教程採取代碼:
require_once('SYMFONY_DIR/config/ProjectConfiguration.class.php');
$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'test', true);
new sfDatabaseManager($configuration);
$job = JobeetJobPeer::doSelectOne(new Criteria());
print_r($job);
您可能需要調整您的路徑和配置。
看看如何設置測試可以幫助你。 – niteria 2009-07-26 11:32:44