Archived
1
0
Fork 0

steam по-русски

This commit is contained in:
Alexander Yakovlev 2018-04-02 14:13:22 +07:00
parent b1057e159c
commit 9d3c766b7c

View file

@ -4,6 +4,7 @@ namespace Source;
use \Game;
use \Symfony\Component\DomCrawler\Crawler;
use \GuzzleHttp\Cookie\CookieJar;
use \GuzzleHttp\Cookie\SetCookie;
class Steam extends Source {
public $title = "Steam";
@ -51,11 +52,22 @@ class Steam extends Source {
return (strpos($url,'http://store.steampowered.com/') !== FALSE);
}
public function page($url) {
$this->cookies = new CookieJar([
'mature_content' => 1,
'Steam_Language' => 'russian',
'timezoneOffset' => '0,0'
]);
$this->cookies = new CookieJar(true);
$this->cookies->setCookie(new SetCookie([
'Domain' => 'store.steampowered.com',
'Name' => 'mature_content',
'Value' => 1
]));
$this->cookies->setCookie(new SetCookie([
'Domain' => 'store.steampowered.com',
'Name' => 'Steam_Language',
'Value' => 'russian'
]));
$this->cookies->setCookie(new SetCookie([
'Domain' => 'store.steampowered.com',
'Name' => 'timezoneOffset',
'Value' => '0,0'
]));
$this->loadStr($this->get_text($url));
$game = new Game;