2012-10-18 4 views
0

Possible en double:
PHP HTTP-RequestComment utiliser HttpRequest classe dans une application Yii

Je veux utiliser une classe PHP de base dans mon application Yii. Cependant, Yii essaie automatiquement d'importer le nom de classe en tant que fichier.

Comment utiliser une classe de base PHP dans Yii SANS essayer d'importer un fichier?

EDIT: (code Ajouter)

$r = new HttpRequest('http://example.com/feed.rss', HttpRequest::METH_GET); 
$r->setOptions(array('lastmodified' => filemtime('local.rss'))); 
$r->addQueryData(array('category' => 3)); 
try { 
    $r->send(); 
    if ($r->getResponseCode() == 200) { 
     file_put_contents('local.rss', $r->getResponseBody()); 
    } 
} catch (HttpException $ex) { 
    echo $ex; 
} 
+0

Là, j'ai édité la question pour ajouter mon code. Désolé, je suis nouveau sur Stack Overflow. –

+0

Si vous rencontrez une erreur, vous devriez aussi montrer le message d'erreur et mieux décrire ce qui se passe. * "Yii essaye automatiquement d'importer le nom de la classe en tant que fichier" * par exemple n'est pas clair pour moi ce que cela signifie. Peut-être moi, mais les messages d'erreur sont souvent utiles. – hakre

Répondre

0

HttpRequest n'est pas installé/activé par l'installation par défaut de PHP. Vous devez l'installer. Parce qu'il n'existe pas, Yii essaie de charger automatiquement à partir de ses dossiers connus.

Questions connexes