Lines Matching refs:klass
194 public static function checkMessage(&$var, $klass, $newClass = null)
196 if (!$var instanceof $klass && !is_null($var)) {
197 throw new \Exception("Expect $klass.");
201 public static function checkRepeatedField(&$var, $type, $klass = null)
207 $tmp = new RepeatedField($type, $klass);
218 $var->getClass() !== $klass &&
219 $var->getLegacyClass() !== $klass) {
221 "Expect repeated field of " . $klass . ".");
227 public static function checkMapField(&$var, $key_type, $value_type, $klass = null)
233 $tmp = new MapField($key_type, $value_type, $klass);
246 $var->getValueClass() !== $klass &&
247 $var->getLegacyValueClass() !== $klass) {
249 "Expect map field of " . $klass . ".");