PHP Класс Kahlan\Reporter\Coverage\Metrics

Показать файл Открыть проект

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

Свойство Тип Описание
$_children The child metrics of the current metrics.
$_metrics The metrics data.
$_name string The string name reference of the metrics.
$_parent object Reference to the parent metrics.
$_type string The type of the metrics is about.

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

Метод Описание
__construct ( array $options = [] ) Constructor
add ( string $name, $metrics ) Adds some metrics to the current metrics.
children ( string $name = null ) : array Gets the children of the current metrics.
data ( array $metrics = [] ) : array Gets/Sets the metrics stats.
get ( string $name = null ) : object Gets the metrics from a name.
name ( ) : string Gets the name of the metrics.
parent ( ) : object Gets the parent instance.
type ( ) : string Gets the type of the metrics.

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

Метод Описание
_merge ( array $metrics = [], boolean $line = false ) Merges some given metrics to the existing metrics .
_parseName ( string $name ) : array Gets meta info of a metrics from a name reference.

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

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

Constructor
public __construct ( array $options = [] )
$options array Possible options values are: - `'name'` _string_ : the string name reference of the metrics. - `'type'` _string_ : the type of the metrics is about. - `'parent'` _instance_: reference to the parent metrics.

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

Merges some given metrics to the existing metrics .
protected _merge ( array $metrics = [], boolean $line = false )
$metrics array Metrics data to merge.
$line boolean Set to `true` for function only

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

.
protected _parseName ( string $name ) : array
$name string The name reference of the metrics.
Результат array The parsed name.

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

Adds some metrics to the current metrics.
public add ( string $name, $metrics )
$name string The name reference of the metrics. Possible values are: `'namespace'`, `'class' or 'function'.

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

Gets the children of the current metrics.
public children ( string $name = null ) : array
$name string The name reference of the metrics.
Результат array The metrics children.

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

Gets/Sets the metrics stats.
public data ( array $metrics = [] ) : array
$metrics array The metrics data to set if defined.
Результат array The metrics data.

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

Gets the metrics from a name.
public get ( string $name = null ) : object
$name string The name reference of the metrics.
Результат object The metrics instance.

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

Gets the name of the metrics.
public name ( ) : string
Результат string The name of the metrics.

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

Gets the parent instance.
public parent ( ) : object
Результат object The parent instance

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

Gets the type of the metrics.
public type ( ) : string
Результат string The type of the metrics.

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

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

The child metrics of the current metrics.
protected $_children

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

The metrics data.
protected $_metrics

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

The string name reference of the metrics.
protected string $_name
Результат string

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

Reference to the parent metrics.
protected object $_parent
Результат object

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

The type of the metrics is about.
protected string $_type
Результат string