public function getNameByValue($value)
    {
        $i = array_search($value, $this->__data, true);
        if($i===false)
        {
            return null;
        }
        return $i;
    }
public function getNameByValue($value)
    {
        $i = array_search($value, $this->__data, true);
        if($i===false)
        {
            return null;
        }
        return $i;
    }
public function getNameByValue ( $ value ) { $ i = array_search ( $ value , $ this -> __data , true ) ; if ( $ i === false ) { return null ; } return $ i ; }
Get field name by its value
NULL if not exist
@param mixed $value
@return mixed
Get field name by its value NULL if not exist