Version: current

# Class phpMorphy_GramTab

This file is part of phpMorphy library

Copyright c 2007-2008 Kamaev Vladimir <heromantor@users.sourceforge.net>

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

  phpMorphy_GramTab implements phpMorphy_GramTab_Interface

Located at search/code/phpmorphy/gramtab.php

## Methods summary

`protected` | # `__construct( `phpMorphy_Storage` $storage )`
`public static` | # `create( `phpMorphy_Storage` $storage )`
`public` | # `getGrammems( mixed $ancodeId )` #### Implementation of `phpMorphy_GramTab_Interface::getGrammems()`
`public` | # `getPartOfSpeech( mixed $ancodeId )` #### Implementation of `phpMorphy_GramTab_Interface::getPartOfSpeech()`
`public` | # `resolveGrammemIds( mixed $ids )` #### Implementation of `phpMorphy_GramTab_Interface::resolveGrammemIds()`
`public` | # `resolvePartOfSpeechId( mixed $id )` #### Implementation of `phpMorphy_GramTab_Interface::resolvePartOfSpeechId()`
`public` | # `includeConsts( )` #### Implementation of `phpMorphy_GramTab_Interface::includeConsts()`
`public` | # `ancodeToString( mixed $ancodeId, mixed $commonAncode = null )` #### Implementation of `phpMorphy_GramTab_Interface::ancodeToString()`
`protected` | # `findAncode( mixed $partOfSpeech, mixed $grammems )`
`public` | # `stringToAncode( mixed $string )` #### Implementation of `phpMorphy_GramTab_Interface::stringToAncode()`
`public` | # `toString( mixed $partOfSpeechId, mixed $grammemIds )` #### Implementation of `phpMorphy_GramTab_Interface::toString()`
`protected` | # `buildAncodesMap( )`
`public` | # `__get( mixed $propName )`

### Magic methods summary

## Properties summary

`protected mixed` | $data | #
`protected mixed` | $ancodes | #
`protected mixed` | $grammems | #
`protected mixed` | $poses | #

[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. -