示例#1
0
 /**
  * @return array
  */
 public function resolveDependencies()
 {
     $dependencies = parent::resolveDependencies();
     // check in fields
     if ($this->geto_class() instanceof Object_Class) {
         foreach ($this->geto_class()->getFieldDefinitions() as $field) {
             $key = $field->getName();
             $dependencies = array_merge($dependencies, $field->resolveDependencies($this->{$key}));
         }
     }
     return $dependencies;
 }