jqh 5 rokov pred
rodič
commit
09c812944c
2 zmenil súbory, kde vykonal 16 pridanie a 4 odobranie
  1. 1 1
      README.md
  2. 15 3
      src/Repositories/EloquentRepository.php

+ 1 - 1
README.md

@@ -22,7 +22,7 @@
     <a href="https://styleci.io/repos/182349597">
         <img src="https://github.styleci.io/repos/182349597/shield" alt="StyleCI">
     </a>
-    <a href="https://github.com/jqhph/dcat-admin/releases" ><img src="https://img.shields.io/github/release/jqhph/dcat-admin.svg?color=4099DE" /></a> 
+    <a href="https://packagist.org/packages/dcat/laravel-admin" ><img src="https://poser.pugx.org/dcat/laravel-admin/v/stable" /></a> 
     <a href="https://packagist.org/packages/dcat/laravel-admin"><img src="https://img.shields.io/packagist/dt/dcat/laravel-admin.svg?color=" /></a> 
     <a><img src="https://img.shields.io/badge/php-7.1+-59a9f8.svg?style=flat" /></a> 
     <a><img src="https://img.shields.io/badge/laravel-5.5+-59a9f8.svg?style=flat" ></a>

+ 15 - 3
src/Repositories/EloquentRepository.php

@@ -505,7 +505,11 @@ class EloquentRepository extends Repository implements TreeRepository
      */
     public function getParentColumn()
     {
-        return $this->eloquent()->getParentColumn();
+        $model = $this->eloquent();
+
+        if (method_exists($model, 'getParentColumn')) {
+            return $model->getParentColumn();
+        }
     }
 
     /**
@@ -515,7 +519,11 @@ class EloquentRepository extends Repository implements TreeRepository
      */
     public function getTitleColumn()
     {
-        return $this->eloquent()->getTitleColumn();
+        $model = $this->eloquent();
+
+        if (method_exists($model, 'getTitleColumn')) {
+            return $model->getTitleColumn();
+        }
     }
 
     /**
@@ -525,7 +533,11 @@ class EloquentRepository extends Repository implements TreeRepository
      */
     public function getOrderColumn()
     {
-        return $this->eloquent()->getOrderColumn();
+        $model = $this->eloquent();
+
+        if (method_exists($model, 'getOrderColumn')) {
+            return $model->getOrderColumn();
+        }
     }
 
     /**