MetinSeylan / XenBridge by MetinSeylan

Laravel 4 icin Xenforo entegrasyonu
15
1
2
Package Data
Maintainer Username: MetinSeylan
Maintainer Contact: metinsyln@gmail.com (Metin Seylan)
Package Create Date: 2013-12-07
Package Last Update: 2013-12-08
Language: PHP
License: Unknown
Last Refreshed: 2024-11-11 15:12:20
Package Statistics
Total Downloads: 15
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 1
Total Watchers: 2
Total Forks: 0
Total Open Issues: 0

XenBridge nedir ?

Xenforo kütüphanelerini Laravel 4 üzerinde kullanmanızı sağlayan ve Xenforo oturumlarını otomatik aktarabilen küçük bir pakettir.


Kurulum

Laravel 4 composer.json dosyasının "require" dizisine ekleyiniz

"metinseylan/xenbridge": "dev-master"

ardından komut satırına

composer update

çalıştırdıktan sonra Laravel 4 config klasörü altındaki app.php dosyasının "providers" dizisine

'MetinSeylan\XenBridge\XenBridgeServiceProvider'

ekleyin ve yine aynı dosyanın "aliases" dizisine

'XenBridge'     => 'MetinSeylan\XenBridge\Facades\XenBridge',

ekleyin ardından vendor/metinseylan/xenbridge/config/config.php altında 'xenforoFolder' a Xenforo'nun bulunduğu klasörü giriniz, eğer oturumları otomatik Laravel üzerinde görmek istiyorsanız autoLogin true yapınız

Cookie Ayarı Xenforo farklı bir alt domainde çalışıyor ise

$config['cookie'] = array(
    'prefix' => 'xf_',
    'path' => '/',
    'domain' => '.l4.dev'
);

Xenforo'nun config dosyasına bu kodu ekleyiniz (l4.dev domain adresiniz)

Test Örneği

Route::get('/', function()
{
    $ins = XenForo_Visitor::getInstance();
    var_dump($ins);
});