PHP Класс OphCoMessaging

Наследование: extends OpenEyesPage
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$bookmarks
$elements
$savedSuccessXpath

Открытые методы

Метод Описание
addNewEvent ( $subspecialty, string $event_name = 'Message' ) Create a new event of the given name.
checkDisplayFaoIs ( $fao )
checkDisplayMessageIs ( $message )
checkDisplayTypeIs ( $type )
checkForLinkToUrl ( $url )
checkHaveMessagesInDashboard ( )
checkNoUserSearchAvailable ( )
clickEditLink ( )
enterMessage ( $message )
expandSubspecialty ( $subspecialty ) more pragramatic approach to expanding sidebar, which should be in core.
getBaseUrl ( ) : mixed This might be hideously brittle, but it will get the job done for now.
getCurrentUrl ( boolean $remove_base = true ) : mixed | string
getLinkElementForUrl ( $url ) : Behat\Mink\Element\NodeElement | mixed | null
isValidationMessagePresent ( $message )
logout ( )
saveAndConfirm ( )
saveEvent ( ) This should be the same behaviour for every OE page.
selectAutoCompleteOptionByIndex ( $index ) Crude selection of the autocomplete results (searching by text value is awkward because of span highlighting for the match).
selectLatestEvent ( )
selectMessageType ( $type )
selectedUserIs ( $username )
storeBookmark ( $name )
typeIntoFAOSearch ( $search_term ) Search for a user in the FAO field.

Защищенные методы

Метод Описание
assertEquals ( $expected, $check, $message = 'Values do not match' )
clickNewEventButton ( )
hasEventSaved ( ) : boolean

Описание методов

addNewEvent() публичный Метод

Create a new event of the given name.
public addNewEvent ( $subspecialty, string $event_name = 'Message' )
$subspecialty
$event_name string

assertEquals() защищенный Метод

protected assertEquals ( $expected, $check, $message = 'Values do not match' )

checkDisplayFaoIs() публичный Метод

public checkDisplayFaoIs ( $fao )
$fao

checkDisplayMessageIs() публичный Метод

public checkDisplayMessageIs ( $message )
$message

checkDisplayTypeIs() публичный Метод

public checkDisplayTypeIs ( $type )
$type

checkForLinkToUrl() публичный Метод

public checkForLinkToUrl ( $url )

checkHaveMessagesInDashboard() публичный Метод

checkNoUserSearchAvailable() публичный Метод

clickNewEventButton() защищенный Метод

protected clickNewEventButton ( )

enterMessage() публичный Метод

public enterMessage ( $message )

expandSubspecialty() публичный Метод

more pragramatic approach to expanding sidebar, which should be in core.
public expandSubspecialty ( $subspecialty )
$subspecialty

getBaseUrl() публичный Метод

Is here to support bookmarking.
public getBaseUrl ( ) : mixed
Результат mixed

getCurrentUrl() публичный Метод

public getCurrentUrl ( boolean $remove_base = true ) : mixed | string
$remove_base boolean
Результат mixed | string

getLinkElementForUrl() публичный Метод

public getLinkElementForUrl ( $url ) : Behat\Mink\Element\NodeElement | mixed | null
$url
Результат Behat\Mink\Element\NodeElement | mixed | null

hasEventSaved() защищенный Метод

protected hasEventSaved ( ) : boolean
Результат boolean

isValidationMessagePresent() публичный Метод

public isValidationMessagePresent ( $message )

logout() публичный Метод

public logout ( )

saveAndConfirm() публичный Метод

public saveAndConfirm ( )

saveEvent() публичный Метод

This should be the same behaviour for every OE page.
public saveEvent ( )

selectAutoCompleteOptionByIndex() публичный Метод

Crude selection of the autocomplete results (searching by text value is awkward because of span highlighting for the match).
public selectAutoCompleteOptionByIndex ( $index )
$index

selectLatestEvent() публичный Метод

public selectLatestEvent ( )

selectMessageType() публичный Метод

public selectMessageType ( $type )
$type

selectedUserIs() публичный Метод

public selectedUserIs ( $username )
$username

storeBookmark() публичный Метод

public storeBookmark ( $name )

typeIntoFAOSearch() публичный Метод

Search for a user in the FAO field.
public typeIntoFAOSearch ( $search_term )
$search_term

Описание свойств

$bookmarks защищенное свойство

protected $bookmarks

$elements защищенное свойство

protected $elements

$savedSuccessXpath защищенное свойство

protected $savedSuccessXpath