/**
  * Changes file owner
  *
  * @access public
  *
  * @param string $file      Path to the file.
  * @param mixed  $owner     A user name or number.
  * @param bool   $recursive Optional. If set True changes file owner recursively.
  *                          Default false.
  * @return bool Returns true on success or false on failure.
  */
 public function chown($file, $owner, $recursive = false)
 {
     if ($this->authorized()) {
         return parent::chown($file, $owner, $recursive);
     } else {
         return false;
     }
 }