Передавать параметры при автозагрузке библиотеки с CodeIgniter - PullRequest
0 голосов
/ 22 августа 2011

Я пытаюсь автоматически загрузить facebook.php, но для этого требуется идентификатор приложения и секрет. Можно ли передать параметры при автоматической загрузке библиотеки в CodeIgniter?

Ответы [ 2 ]

5 голосов
/ 22 августа 2011

Я недавно сделал пост в блоге на эту тему .

Официальный Facebook SDK очень хорошо работает с Codeigniter и просто требует использования внешнего конфигурационного файла для достижения ваших целей автозагрузки ...

так что вы просто поместите файл facebook.php в каталог config с этим содержимым

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

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

На этом этапе загрузка библиотеки должна подобрать этот конфиг во время автозагрузки или иным образом.

1 голос
/ 22 августа 2011

Вы можете написать оболочку, которая будет предварительно инициализировать lib с помощью настроек конфигурации и выставить ее на одном из ее открытых членов.

http://codeigniter.com/user_guide/libraries/config.html

...