xref: /aosp_15_r20/external/flatbuffers/tests/union_vector/Character.php (revision 890232f25432b36107d06881e0a25aaa6b473652)
1*890232f2SAndroid Build Coastguard Worker<?php
2*890232f2SAndroid Build Coastguard Worker// automatically generated by the FlatBuffers compiler, do not modify
3*890232f2SAndroid Build Coastguard Worker
4*890232f2SAndroid Build Coastguard Workerclass Character
5*890232f2SAndroid Build Coastguard Worker{
6*890232f2SAndroid Build Coastguard Worker    const NONE = 0;
7*890232f2SAndroid Build Coastguard Worker    const MuLan = 1;
8*890232f2SAndroid Build Coastguard Worker    const Rapunzel = 2;
9*890232f2SAndroid Build Coastguard Worker    const Belle = 3;
10*890232f2SAndroid Build Coastguard Worker    const BookFan = 4;
11*890232f2SAndroid Build Coastguard Worker    const Other = 5;
12*890232f2SAndroid Build Coastguard Worker    const Unused = 6;
13*890232f2SAndroid Build Coastguard Worker
14*890232f2SAndroid Build Coastguard Worker    private static $names = array(
15*890232f2SAndroid Build Coastguard Worker        Character::NONE=>"NONE",
16*890232f2SAndroid Build Coastguard Worker        Character::MuLan=>"MuLan",
17*890232f2SAndroid Build Coastguard Worker        Character::Rapunzel=>"Rapunzel",
18*890232f2SAndroid Build Coastguard Worker        Character::Belle=>"Belle",
19*890232f2SAndroid Build Coastguard Worker        Character::BookFan=>"BookFan",
20*890232f2SAndroid Build Coastguard Worker        Character::Other=>"Other",
21*890232f2SAndroid Build Coastguard Worker        Character::Unused=>"Unused",
22*890232f2SAndroid Build Coastguard Worker    );
23*890232f2SAndroid Build Coastguard Worker
24*890232f2SAndroid Build Coastguard Worker    public static function Name($e)
25*890232f2SAndroid Build Coastguard Worker    {
26*890232f2SAndroid Build Coastguard Worker        if (!isset(self::$names[$e])) {
27*890232f2SAndroid Build Coastguard Worker            throw new \Exception();
28*890232f2SAndroid Build Coastguard Worker        }
29*890232f2SAndroid Build Coastguard Worker        return self::$names[$e];
30*890232f2SAndroid Build Coastguard Worker    }
31*890232f2SAndroid Build Coastguard Worker}
32