/**
  * @param string $url
  * @return array
  */
 protected function _get($url)
 {
     $slug = Text::insert($url, $this->settings, ['before' => '{', 'after' => '}']);
     $slug = str_replace(static::BASE_URL, '', $slug);
     $slug = 'GET_' . Inflector::slug($slug);
     $file = Plugin::path('Transifex') . 'tests/test_files/json/' . $slug . '.json';
     if (!$this->settings['debug'] && file_exists($file)) {
         $content = file_get_contents($file);
         return json_decode($content, true);
     }
     $result = parent::_get($url);
     if ($this->settings['debug']) {
         $file = Plugin::path('Transifex') . 'tests/test_files/json/' . $slug . '.json';
         file_put_contents($file, json_encode($result, JSON_OPTIONS));
     }
     return $result;
 }