public function getModelDefinitions()
{
$output = '';
$reader = $this->getReader();
foreach ($this->getClassesToScan() as $class) {
$annotations = $reader->getClassAnnotations($class);
if (count($annotations) > 0 && !$this->extendsEloquent($class)) {
throw new InvalidBindingResolverException('Class [' . $class->name . '] is not a subclass of [Illuminate\\Database\\Eloquent\\Model].');
}
foreach ($annotations as $annotation) {
$output .= $this->buildBinding($annotation->binding, $class->name);
}
}
return trim($output);
}