You are here

public function SimpleFbConnectController::__construct in Simple FB Connect 8.3

Same name and namespace in other branches
  1. 8.2 src/Controller/SimpleFbConnectController.php \Drupal\simple_fb_connect\Controller\SimpleFbConnectController::__construct()

Constructor.

The constructor parameters are passed from the create() method.

Parameters

\Drupal\simple_fb_connect\SimpleFbConnectFbManager $fb_manager: SimpleFbConnectFbManager object.

\Drupal\simple_fb_connect\SimpleFbConnectUserManager $user_manager: SimpleFbConnectUserManager object.

\Drupal\simple_fb_connect\SimpleFbConnectPostLoginManager $post_login_manager: SimpleFbConnectPostLoginManager object.

\Drupal\simple_fb_connect\SimpleFbConnectPersistentDataHandler $persistent_data_handler: SimpleFbConnectPersistentDataHandler object.

\Drupal\simple_fb_connect\SimpleFbConnectFbFactory $fb_factory: SimpleFbConnectFbFactory object.

File

src/Controller/SimpleFbConnectController.php, line 43

Class

SimpleFbConnectController
Returns responses for Simple FB Connect module routes.

Namespace

Drupal\simple_fb_connect\Controller

Code

public function __construct(SimpleFbConnectFbManager $fb_manager, SimpleFbConnectUserManager $user_manager, SimpleFbConnectPostLoginManager $post_login_manager, SimpleFbConnectPersistentDataHandler $persistent_data_handler, SimpleFbConnectFbFactory $fb_factory) {
  $this->fbManager = $fb_manager;
  $this->userManager = $user_manager;
  $this->postLoginManager = $post_login_manager;
  $this->persistentDataHandler = $persistent_data_handler;
  $this->fbFactory = $fb_factory;
}