public function getUsages() { $usages = array(); if ($this->hasRelation()) { $model = $this->schema->getModel($this->property->getRelation()->getDestination()); $usages[] = sprintf('use %s as %s;', $model->getModelClass(), $model->getClassName()); } return $usages; }
public function hasRelation() { return !is_null($this->property->getRelation()); }