src/php/Webforge/Common/System/File.php
protected function constructString($file) {
    if (mb_strlen($file) == 0)
      throw new Exception('keine Datei angegeben');
    
    $dir = NULL;
    try {
      $dir = Dir::extract($file);
    } catch (Exception $e) {
      /* kein Verzeichnis vorhanden, vll ein Notice? (aber eigentlich sollte dies ja auch okay sein */
    }
    
    $filename = self::extractFilename($file);

    $this->constructDefault($filename,$dir);
  }
protected function constructString($file) {
    if (mb_strlen($file) == 0)
      throw new Exception('keine Datei angegeben');
    
    $dir = NULL;
    try {
      $dir = Dir::extract($file);
    } catch (Exception $e) {
      /* kein Verzeichnis vorhanden, vll ein Notice? (aber eigentlich sollte dies ja auch okay sein */
    }
    
    $filename = self::extractFilename($file);

    $this->constructDefault($filename,$dir);
  }
protected function constructString ( $ file ) { if ( mb_strlen ( $ file ) == 0 ) throw new Exception ( 'keine Datei angegeben' ) ; $ dir = NULL ; try { $ dir = Dir :: extract ( $ file ) ; } catch ( Exception $ e ) { /* kein Verzeichnis vorhanden, vll ein Notice? (aber eigentlich sollte dies ja auch okay sein */ } $ filename = self :: extractFilename ( $ file ) ; $ this -> constructDefault ( $ filename , $ dir ) ; }
Creates a new File instance from single string

@param string $file
Creates a new File instance from single string