protected function isRelation($model, $relationName) { if (!method_exists($model, $relationName)) { return false; } $reflextionObject = new ReflectionObject($model); $doc = $reflextionObject->getMethod($relationName)->getDocComment(); if ($doc && strpos($doc, '@Relation') !== false) { return true; } else { return false; } }