Hi all,
In a controller, I got two functions that one is made to be private:
function toavail(){ 
             $this->autoRender=false;                
             $result2=$this->__avail();                  
              if($result2==0){return "OK";}
              else{return 0;}                                                  
        }
function __avail(){  
              $result1=$this->Site1->findByusername('1');  
               if($result1){
                return 1;
                            }
               else{
                 return 0;
                   }
        } 
I am not sure if it is a proper way to access the private function in this case.