Commit 49bb42cc by Vladislav

fix LimitedBy

1 parent 5e6ecd7c
......@@ -14,9 +14,9 @@ class AdsHandler
$this->request = $request;
}
public static function getInstance(APIRequest $request = null)
static function getInstance(APIRequest $request = null)
{
switch ($request->getApi()){
switch ($request->getApi()) {
case API::YANDEX:
return new DirectHandler($request);
}
......@@ -39,7 +39,7 @@ class AdsHandler
protected function limited($response)
{
return $response['result']['LimitedBy'] ?? 0;
return false;
}
protected function parse($response)
......
<?php
namespace App\Service\Handlers;
class DirectHandler extends AdsHandler {
public function limited($response){
return $this->response['LimitedBy'] ?? false;
class DirectHandler extends AdsHandler
{
public function limited($response)
{
return $response['result']['LimitedBy'] ?? false;
}
protected function parse($response){
protected function parse($response)
{
$this->response = $response->json();
}
}
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!