public function InstapageCmsPluginDrupal8Connector::isLoginPage in Instapage plugin 8.3
Same name and namespace in other branches
- 7.3 core/connectors/InstapageCmsPluginDrupal8Connector.php \InstapageCmsPluginDrupal8Connector::isLoginPage()
 
Checks if current URL is login page.
Return value
bool True if current URL is login page.
1 call to InstapageCmsPluginDrupal8Connector::isLoginPage()
- InstapageCmsPluginDrupal8Connector::isHtmlReplaceNecessary in core/
connectors/ InstapageCmsPluginDrupal8Connector.php  - Checks if there is a need to replace content of CMS with a landing page. Prevents content replacement on admin/login pages.
 
File
- core/
connectors/ InstapageCmsPluginDrupal8Connector.php, line 473  
Class
- InstapageCmsPluginDrupal8Connector
 - Class that utilizes native Drupal 8 functions to perform actions like remote requests and DB operations.
 
Code
public function isLoginPage() {
  $requestUrl = $_SERVER['REQUEST_URI'];
  if (strpos($requestUrl, '/user') === 0 || isset($_GET['q']) && $_GET['q'] == 'user') {
    return true;
  }
  return false;
}