protected function getModel($filepath) 
    {
        ////////////////////////////////////////////
        // If file path is /task/class.note.inc.php
        ////////////////////////////////////////////

        // Get 'class.note.inc.php'
        $nameFull = $this->getName($filepath);
        
        // Get '/task'
        $path = $this->getPath($filepath);
        
        // Remove prefix and postfix and .php to get classname.
        // gives 'note'
        $className = $this->getClassName($nameFull);
        
        // Get '\task\note'
        $fullClassName = CORA_MODEL_NAMESPACE.$this->getClassPath($path).$className;

        return $fullClassName;
    }
protected function getModel($filepath) 
    {
        ////////////////////////////////////////////
        // If file path is /task/class.note.inc.php
        ////////////////////////////////////////////

        // Get 'class.note.inc.php'
        $nameFull = $this->getName($filepath);
        
        // Get '/task'
        $path = $this->getPath($filepath);
        
        // Remove prefix and postfix and .php to get classname.
        // gives 'note'
        $className = $this->getClassName($nameFull);
        
        // Get '\task\note'
        $fullClassName = CORA_MODEL_NAMESPACE.$this->getClassPath($path).$className;

        return $fullClassName;
    }
Returns a model in string form such that we could do
'new $fullClassName()' to get an instance of it.