Example #1
0
 /**
  * Magic isset for signaling existence of convenience properties.
  *
  * @param string $property
  *
  * @return bool
  */
 public function __isset($property)
 {
     switch ($property) {
         case 'fieldTypeIdentifier':
         case 'innerFieldDefinition':
         case 'name':
         case 'description':
             return true;
     }
     if (property_exists($this, $property) || property_exists($this->innerField, $property)) {
         return true;
     }
     return parent::__isset($property);
 }