2016-03-28 18 views
1

Bu sorunun daha ince mekaniğinin, kullanmak istediğim sınıf kütüphanesinden daha geniş olduğunu sanıyorum, bu durumda, uğraştığım kullanım durumudur.DMS Meetup.com API İstemci Sınıfı bulunamadı

Ben PHP DMS Meetup API (https://github.com/rdohms/meetup-api-client) uygulanması bakıyorum ama ben hatayı

Ölümcül hata alıyorum kod temeli ve proje bağımlılıkları taktıktan: bulunmayan Class 'MeetupOAuthClient'. ..

Ben temel yapıdır

require('vendor/autoload.php'); 
// OAuth Authentication 
$config = array(
    'consumer_key' => '*****', 
    'consumer_secret' => '*****', 
    'token'   => '*****', 
    'token_secret' => '*****', 
); 
$client = MeetupOAuthClient::factory($config); 

Bu kütüphane yükleniyor değil düşündüren oluyor - ama zihnimin autoload.php bu işlemesi gereken bir yok hayır?

cevap

0

DMS kitaplığı ad alanlarını kullanır ve otomatik yükleyiciye bu ad alanlarında nerede bulacağını söylemeniz gerekir. senin require satırdan sonra

eklemek aşağıdaki ve işler çalışması gerekir:

use DMS\Service\Meetup\MeetupOAuthClient; 

Ayrıca aşağıdaki için son satırı değiştirebilir ve benzer bir etkiyi elde:

$client = DMS\Service\Meetup\MeetupOAuthClient::factory($config); 
İlgili konular