public function findIndexByText($text, $includeDisabled = true) { $text = TPropertyValue::ensureString($text); $index = 0; foreach ($this as $item) { if ($item->getText() === $text && ($includeDisabled || $item->getEnabled())) { return $index; } $index++; } return -1; }