original_string: public function say_dir()
  	{
      if ( $this->path ){
        $p = dirname($this->path);
        if ( $p === '.' ){
          return '';
        }
  			if (
  				($prepath = $this->get_prepath()) &&
  				(strpos($p, $prepath) === 0)
  			){
  				return substr($p, \strlen($prepath));
  			}
        return $p;
      }
  		return false;
  	}
code: public function say_dir()
  	{
      if ( $this->path ){
        $p = dirname($this->path);
        if ( $p === '.' ){
          return '';
        }
  			if (
  				($prepath = $this->get_prepath()) &&
  				(strpos($p, $prepath) === 0)
  			){
  				return substr($p, \strlen($prepath));
  			}
        return $p;
      }
  		return false;
  	}
code_tokens: public function say_dir ( ) { if ( $ this -> path ) { $ p = dirname ( $ this -> path ) ; if ( $ p === '.' ) { return '' ; } if ( ( $ prepath = $ this -> get_prepath ( ) ) && ( strpos ( $ p , $ prepath ) === 0 ) ) { return substr ( $ p , \ strlen ( $ prepath ) ) ; } return $ p ; } return false ; }
docstring: Returns the current controller's file's name.
  
  @return string
docstring_tokens: Returns the current controller s file s name .