1--TEST-- 2error in twig extension 3--TEMPLATE-- 4{{ object.region is not null ? object.regionChoices[object.region] }} 5--DATA-- 6class House 7{ 8 const REGION_S = 1; 9 const REGION_P = 2; 10 11 public static $regionChoices = [self::REGION_S => 'house.region.s', self::REGION_P => 'house.region.p']; 12 13 public function getRegionChoices() 14 { 15 return self::$regionChoices; 16 } 17} 18 19$object = new House(); 20$object->region = 1; 21return ['object' => $object] 22--EXPECT-- 23house.region.s 24