2011-08-22 41 views
0

我想自動載入facebook.php,但它需要應用程序ID和密碼。在CodeIgniter中自動加載庫時是否可以傳遞參數?使用CodeIgniter自動載入庫時傳遞參數

+0

這個facebook.php文件是來自某處的Codeigniter庫文件還是另一個您在其他地方找到的類? – simnom

+0

其facebook.php從facebook的php-sdk –

回答

5

我最近做a blog post about this very topic

的官方Facebook SDK起到非常好的與笨,只是需要您使用外部配置文件來實現自己的自動加載的目標...

所以你只需將文件facebook.phpconfig目錄與這些內容

<?php if (! defined('BASEPATH')) exit('No direct script access allowed'); 

$config['appId'] = 'YOUR_APP_ID_HERE'; 
$config['secret'] = 'YOUR_APP_SECRET_HERE'; 

此時加載庫應該在自動加載或其他方式時選擇此配置。

+0

我看到了教程,但它不完全是我的意思。我不想自動加載配置文件,然後每次在控制器中加載php sdk,我想自動加載它,這樣我就可以避免這種情況。 –

+0

你錯過了我的觀點,如果你有這個配置文件,你可以添加'facebook'到自動加載器,它會自動使用這個配置文件... – jondavidjohn