function loadModel($name) { if (is_file(APPBASE . 'models' . DS . $name . EXT)) { include APPBASE . 'models' . DS . $name . EXT; $className = iGrape::className($name, 'Model'); if (class_exists($className)) { $model = new $className(); $model->name = $className; return $model; } // If we got here, there's an error! iGrape::missingModel($name); } }