Version: current

# Class phpMorphy_WordDescriptor

  phpMorphy_WordDescriptor implements Countable, ArrayAccess, IteratorAggregate

Located at search/code/phpmorphy/morphiers.php

## Methods summary

`public` | # `__construct( mixed $word, mixed $annot, `phpMorphy_Morphier_Helper` $helper )`
`public` | # `getPseudoRoot( )`
`public` | # `getBaseForm( )`
`public` | # `getAllForms( )`
`public` | # `getWordForm( mixed $index )`
`protected` | # `createWordForm( mixed $word, mixed $form_no, mixed $ancode )`
`protected` | # `readAllForms( )`
`protected` | # `getFoundFormNoLow( )`
`protected` | # `getFoundFormNoHigh( )`
`public` | # `getFoundWordForm( )`
`public` | # `hasGrammems( mixed $grammems )`
`public` | # `getWordFormsByGrammems( mixed $grammems )`
`public` | # `hasPartOfSpeech( mixed $poses )`
`public` | # `getWordFormsByPartOfSpeech( mixed $poses )`
`public` | # `count( )` #### Implementation of `Countable::count()`
`public` | # `offsetExists( mixed $off )` #### Implementation of `ArrayAccess::offsetExists()`
`public` | # `offsetSet( mixed $off, mixed $value )` #### Implementation of `ArrayAccess::offsetSet()`
`public` | # `offsetUnset( mixed $off )` #### Implementation of `ArrayAccess::offsetUnset()`
`public` | # `offsetGet( mixed $off )` #### Implementation of `ArrayAccess::offsetGet()`
`public` | # `getIterator( )` #### Implementation of `IteratorAggregate::getIterator()`

### Magic methods summary

## Properties summary

`protected mixed` | $word | #
`protected mixed` | $annot | #
`protected mixed` | $helper | #
`protected mixed` | $cached_forms | #
`protected mixed` | $cached_base | #
`protected mixed` | $cached_pseudo_root | #
`protected mixed` | $all_forms | #
`protected mixed` | $found_form_no | #
`protected mixed` | $common_ancode_grammems | #

[Raise a SilverStripe Framework issue/bug](https://github.com/silverstripe/silverstripe-framework/issues/new)
- [Raise a SilverStripe CMS issue/bug](https://github.com/silverstripe/silverstripe-cms/issues/new)
- Please use the Silverstripe Forums to ask development related questions. -