ReactionType

ReactionType model describes how Reacter reacted to Reactant.

Instantiate reaction type from name

$reactionType = ReactionType::fromName('Like');

Get type name

$typeName = $reactionType->getName(); // 'Like'

Get type mass

$typeMass = $reactionType->getMass(); // 1

Determine types equality

$likeType = ReactionType::fromName('Like'); $dislikeType = ReactionType::fromName('Dislike'); $isEqual = $likeType->isEqualTo($likeType); // true $isEqual = $likeType->isEqualTo($dislikeType); // false $isNotEqual = $likeType->isNotEqualTo($likeType); // false $isNotEqual = $likeType->isNotEqualTo($dislikeType); // true