Overview

Namespaces

  • Azalea
    • Selenium
      • App
        • Charts
        • Components
        • Encounters
        • Home
        • Login
        • Main
        • Messages
        • Patients
        • Scheduler
      • Core
      • EHR
        • UI
          • Charts
          • Documents
          • Encounters
          • Home
          • Messaging
            • Folders
          • Patients
          • Payments
          • Precerts
          • Reports
          • Scheduler
          • Settings
            • General
              • Locations
              • Roles
              • Users
        • User
      • Login
        • UI
      • PHR
        • UI
        • User
      • Toolkit
        • Exception
        • Validation
    • Util
  • None
  • tests
    • integration
      • barebones
        • controllers
          • charts
          • patients
          • system
        • models
          • billing
          • encounters
          • examples
          • messaging
          • rcm
          • system
    • unit
      • barebones
        • lib
        • utilities
          • calculations

Classes

  • UserDetails
  • UserRow
  • UsersList
  • Overview
  • Namespace
  • Class

Class UserDetails

Base class which represents an entire page request.

Azalea\Selenium\Core\WebDriver
Extended by Azalea\Selenium\Core\View
Extended by Azalea\Selenium\EHR\UI\Settings\General\Users\UserDetails
Namespace: Azalea\Selenium\EHR\UI\Settings\General\Users
Located at lib/src/Azalea/Selenium/EHR/UI/Settings/General/Users/UserDetails.php
Methods summary
public boolean
# verify( array $args = array() )

Verify the view has loaded by checking if the user details body and general information is present.

Verify the view has loaded by checking if the user details body and general information is present.

Parameters

$args
arguments (not used here)

Returns

boolean

Overrides

Azalea\Selenium\Core\View::verify()
public Azalea\Selenium\EHR\UI\Settings\General\UsersSection
# clickClose( )

Close the user details view. Returns you back to the users section view.

Close the user details view. Returns you back to the users section view.

Returns

Azalea\Selenium\EHR\UI\Settings\General\UsersSection
instance
public string
# getFirstName( )

Get user's first name

Get user's first name

Returns

string
public string
# getLastName( )

Get user's last name

Get user's last name

Returns

string
public string
# getEmail( )

Get user's email

Get user's email

Returns

string
public string
# getTitle( )

Get user's title

Get user's title

Returns

string
Methods inherited from Azalea\Selenium\Core\View
__construct(), get(), getHash(), getSelector(), setHash(), updateHash()
Methods inherited from Azalea\Selenium\Core\WebDriver
__call(), clickAndWait(), displayed(), displayedById(), exists(), existsById(), getCurrentHash(), getDriver(), getElementsByCss(), setDriver(), spinWait(), wait()
Properties summary
protected static string $hash

$hash The hash fragment corresponding to this view, if any.

$hash The hash fragment corresponding to this view, if any.

# "/settings/general/users/{id}/details"
protected static string $selector

$selector Optional CSS selector for this view's element.

$selector Optional CSS selector for this view's element.

# "#users_details"
protected static string $title
# ""
protected static string $title_selector
# ""
protected static string $FIRST_NAME_TEXT_CSS
# "#user_general_info tr:first-child td"
protected static string $LAST_NAME_TEXT_CSS
# "#user_general_info tr:nth-child(2) td"
protected static string $EMAIL_TEXT_CSS
# "#user_general_info tr:nth-child(3) td"
protected static string $TITLE_TEXT_CSS
# "#user_general_info tr:nth-child(4) td"
Properties inherited from Azalea\Selenium\Core\WebDriver
$driver, $timeout
API documentation generated by ApiGen