public static function getByHandle($cnvEditorHandle)
    {
        $db = Database::connection();
        $r = $db->fetchAssoc(
            'select *
             from ConversationEditors
             where cnvEditorHandle = ?',
            array($cnvEditorHandle)
        );

        return static::createFromRecord($r);
    }
public static function getByHandle($cnvEditorHandle)
    {
        $db = Database::connection();
        $r = $db->fetchAssoc(
            'select *
             from ConversationEditors
             where cnvEditorHandle = ?',
            array($cnvEditorHandle)
        );

        return static::createFromRecord($r);
    }
public static function getByHandle ( $ cnvEditorHandle ) { $ db = Database :: connection ( ) ; $ r = $ db -> fetchAssoc ( 'select *
             from ConversationEditors
             where cnvEditorHandle = ?' , array ( $ cnvEditorHandle ) ) ; return static :: createFromRecord ( $ r ) ; }
Returns the appropriate conversation editor object for the given cnvEditorHandle.

@param $cnvEditorHandle

@return Editor|null
Returns the appropriate conversation editor object for the given cnvEditorHandle .