PHP Класс Alex\BehatLauncher\Behat\Run

Наследование: implements Symfony\Component\Serializer\Normalizer\NormalizableInterface, implements Symfony\Component\Serializer\Normalizer\DenormalizableInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( )
countFailed ( ) : integer
countFinished ( ) : integer
countPending ( ) : integer
countRunning ( ) : integer
countStatus ( string $status ) : integer
countSucceeded ( ) : integer
createUnits ( array $features ) Creates run units
denormalize ( Symfony\Component\Serializer\Normalizer\DenormalizerInterface $denormalizer, $data, $format = null, array $context = [] )
getCreatedAt ( ) : DateTime | null
getDuration ( ) : DateInterval
getFinishedAt ( ) : DateTime
getId ( )
getProgress ( string $count = 100 ) : int[] Returns an array of status progress, as integers.
getProjectName ( ) : string Returns project's name.
getProperties ( ) : array
getProperty ( string $name ) : mixed Returns a property value.
getStartedAt ( ) : DateTime | null
getStatus ( )
getTitle ( )
getUnits ( ) : RunUnitList
isFailed ( ) : integer
isFinished ( ) : integer
isPending ( ) : boolean
isRunning ( ) : boolean
isSucceeded ( ) : integer
normalize ( Symfony\Component\Serializer\Normalizer\NormalizerInterface $normalizer, $format = null, array $context = [] )
setCreatedAt ( DateTime $createdAt = null ) : Run
setFinishedAt ( DateTime $finishedAt = null ) : Run
setId ( string $id ) : Run Changes ID.
setProjectName ( string $projectName ) : Run Changes the project name.
setProperties ( array $properties ) : Run
setProperty ( string $name, mixed $value ) : Run Changes a run property.
setStartedAt ( DateTime $startedAt = null ) : Run
setTitle ( $title )
setUnits ( RunUnitList $units ) : Run Changes the unit collection.

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

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

public __construct ( )

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

public countFailed ( ) : integer
Результат integer

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

public countFinished ( ) : integer
Результат integer

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

public countPending ( ) : integer
Результат integer

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

public countRunning ( ) : integer
Результат integer

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

public countStatus ( string $status ) : integer
$status string a status (pending, running, succeeded, failed)
Результат integer

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

public countSucceeded ( ) : integer
Результат integer

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

Creates run units
public createUnits ( array $features )
$features array

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

public denormalize ( Symfony\Component\Serializer\Normalizer\DenormalizerInterface $denormalizer, $data, $format = null, array $context = [] )
$denormalizer Symfony\Component\Serializer\Normalizer\DenormalizerInterface
$context array

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

public getCreatedAt ( ) : DateTime | null
Результат DateTime | null

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

public getDuration ( ) : DateInterval
Результат DateInterval

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

public getFinishedAt ( ) : DateTime
Результат DateTime

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

public getId ( )

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

Returns an array of status progress, as integers.
public getProgress ( string $count = 100 ) : int[]
$count string number of count to distribute
Результат int[]

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

Returns project's name.
public getProjectName ( ) : string
Результат string

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

public getProperties ( ) : array
Результат array

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

Returns a property value.
public getProperty ( string $name ) : mixed
$name string a property name
Результат mixed

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

public getStartedAt ( ) : DateTime | null
Результат DateTime | null

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

public getStatus ( )

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

public getTitle ( )

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

public getUnits ( ) : RunUnitList
Результат RunUnitList

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

public isFailed ( ) : integer
Результат integer

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

public isFinished ( ) : integer
Результат integer

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

public isPending ( ) : boolean
Результат boolean

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

public isRunning ( ) : boolean
Результат boolean

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

public isSucceeded ( ) : integer
Результат integer

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

public normalize ( Symfony\Component\Serializer\Normalizer\NormalizerInterface $normalizer, $format = null, array $context = [] )
$normalizer Symfony\Component\Serializer\Normalizer\NormalizerInterface
$context array

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

public setCreatedAt ( DateTime $createdAt = null ) : Run
$createdAt DateTime
Результат Run

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

public setFinishedAt ( DateTime $finishedAt = null ) : Run
$finishedAt DateTime
Результат Run

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

Changes ID.
public setId ( string $id ) : Run
$id string
Результат Run

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

Changes the project name.
public setProjectName ( string $projectName ) : Run
$projectName string a project name
Результат Run

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

public setProperties ( array $properties ) : Run
$properties array
Результат Run

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

Changes a run property.
public setProperty ( string $name, mixed $value ) : Run
$name string the property to change
$value mixed the value to set
Результат Run

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

public setStartedAt ( DateTime $startedAt = null ) : Run
$startedAt DateTime
Результат Run

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

public setTitle ( $title )

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

Changes the unit collection.
public setUnits ( RunUnitList $units ) : Run
$units RunUnitList units to replace with
Результат Run