embedded = true; parent::__construct(); } public function api_login() { $this->afsa_api = $api = new AFSA_Api(); $api->simple_login(); return $api->is_logged(); } protected function render_js_config() { $cfg = parent::render_js_config(); unset( $cfg['dashboard']['container'] ); $cfg['dashboard']['do_not_parse'] = 0; return $cfg; } public function render() { if ( ! AFSA_Config::afsa_enabled() && ! AFSA_Config::is_demo() ) { return ''; } if ( ! $this->api_login() ) { AFSA_Tools::log( 'API not logged' ); return '
' . '
' . '' . '
' . __( 'Days Trends Summary will start to be displayed here as soon as you open the embedded', 'afsanalytics' ) . ' ' . __( 'dashboard', 'afsanalytics' ) . '.' . '
'; } return '
' . $this->render_widget( 'Overview' ) . '
' . $this->render_js_data() . ''; } }