Chemistry
extends AbstractProvider
in package
FinalYes
Провайдер химических данных: соединения, функциональные группы, типы реакций, агрегатные состояния, кислоты, основания и разделы химии. Данные интернациональные (символы элементов — в провайдере {@see Science}).
Table of Contents
Methods
- __construct() : mixed
- branch() : string
- Раздел химии.
- compound() : string
- Химическое соединение (формула).
- functionalGroup() : string
- Функциональная группа.
- phLevel() : int
- Уровень pH в диапазоне [0, 14].
- reactionType() : string
- Тип химической реакции.
- state() : string
- Агрегатное состояние вещества.
Methods
__construct()
public
__construct(Context $context) : mixed
Parameters
- $context : Context
-
разделяемый контекст провайдеров
branch()
Раздел химии.
public
branch() : string
Return values
string —раздел (organic, physical…)
compound()
Химическое соединение (формула).
public
compound() : string
Return values
string —формула (H₂O, CO₂…)
functionalGroup()
Функциональная группа.
public
functionalGroup() : string
Return values
string —группа (hydroxyl, carboxyl…)
phLevel()
Уровень pH в диапазоне [0, 14].
public
phLevel() : int
Return values
int —значение pH
reactionType()
Тип химической реакции.
public
reactionType() : string
Return values
string —тип (synthesis, redox…)
state()
Агрегатное состояние вещества.
public
state() : string
Return values
string —состояние (solid, gas…)