Had to fix one line of code in the Avalon database library:


diff --git a/database/model.php b/database/model.php
index 6c5f7da..c93e726 100644
--- a/database/model.php
+++ b/database/model.php
@@ -397,7 +397,7 @@ public function __get($var) {
           $belongs_to['column'] = $var . '_id';
       }
       $model = $belongs_to['model'];
-      return $this->$var = $model::find($belongs_to['foreign_key'], $this->$belongs_to['column']);
+      return $this->$var = $model::find($belongs_to['foreign_key'], $this->{$belongs_to['column']});
   } else {
       $val = $this->$var;