/**
  * Get configuration from TMDb
  * 
  * @since    1.0
  *
  * @return   array    TMDb result
  */
 public function getConfiguration()
 {
     $config = WPMOLY_Cache::get('tmdb_api_config');
     if (!$config) {
         $config = $this->_makeCall('configuration');
         if (is_wp_error($config)) {
             if (defined('DOING_AJAX') && DOING_AJAX) {
                 return $config;
             }
             WPMOLY_Utils::admin_notice($config->get_error_message(), 'error');
             return array();
         }
         if (!empty($config)) {
             $this->_config = $config;
         }
         WPMOLY_Cache::set('tmdb_api_config', $config);
     }
     return $config;
 }