summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION59
1 files changed, 44 insertions, 15 deletions
diff --git a/REFLECTION b/REFLECTION
index d357b5f..ab45bc3 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #121 rar version 3.0.2 ] {
+Extension [ <persistent> extension #120 rar version 4.0.0 ] {
- Constants [6] {
Constant [ integer RAR_HOST_MSDOS ] { 0 }
@@ -153,13 +153,18 @@ Extension [ <persistent> extension #121 rar version 3.0.2 ] {
Class [ <internal:rar> final class RarEntry ] {
- - Constants [41] {
+ - Constants [46] {
Constant [ integer HOST_MSDOS ] { 0 }
Constant [ integer HOST_OS2 ] { 1 }
Constant [ integer HOST_WIN32 ] { 2 }
Constant [ integer HOST_UNIX ] { 3 }
Constant [ integer HOST_MACOS ] { 4 }
Constant [ integer HOST_BEOS ] { 5 }
+ Constant [ integer FSREDIR_UNIXSYMLINK ] { 1 }
+ Constant [ integer FSREDIR_WINSYMLINK ] { 2 }
+ Constant [ integer FSREDIR_JUNCTION ] { 3 }
+ Constant [ integer FSREDIR_HARDLINK ] { 4 }
+ Constant [ integer FSREDIR_FILECOPY ] { 5 }
Constant [ integer ATTRIBUTE_WIN_READONLY ] { 1 }
Constant [ integer ATTRIBUTE_WIN_HIDDEN ] { 2 }
Constant [ integer ATTRIBUTE_WIN_SYSTEM ] { 4 }
@@ -203,7 +208,7 @@ Extension [ <persistent> extension #121 rar version 3.0.2 ] {
- Static methods [0] {
}
- - Properties [12] {
+ - Properties [15] {
Property [ <default> private $rarfile ]
Property [ <default> private $position ]
Property [ <default> private $name ]
@@ -216,9 +221,12 @@ Extension [ <persistent> extension #121 rar version 3.0.2 ] {
Property [ <default> private $version ]
Property [ <default> private $method ]
Property [ <default> private $flags ]
+ Property [ <default> private $redir_type ]
+ Property [ <default> private $redir_to_directory ]
+ Property [ <default> private $redir_target ]
}
- - Methods [16] {
+ - Methods [19] {
Method [ <internal:rar> public method extract ] {
- Parameters [4] {
@@ -308,6 +316,24 @@ Extension [ <persistent> extension #121 rar version 3.0.2 ] {
}
}
+ Method [ <internal:rar> public method getRedirType ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:rar> public method isRedirectToDirectory ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:rar> public method getRedirTarget ] {
+
+ - Parameters [0] {
+ }
+ }
+
Method [ <internal:rar> public method __toString ] {
- Parameters [0] {
@@ -322,7 +348,7 @@ Extension [ <persistent> extension #121 rar version 3.0.2 ] {
}
}
- Class [ <internal:rar> class RarException extends Exception ] {
+ Class [ <internal:rar> final class RarException extends Exception implements Throwable ] {
- Constants [0] {
}
@@ -353,8 +379,8 @@ Extension [ <persistent> extension #121 rar version 3.0.2 ] {
Property [ <default> protected $line ]
}
- - Methods [9] {
- Method [ <internal:Core, inherits Exception, ctor> <visibility error> method __construct ] {
+ - Methods [10] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
- Parameters [3] {
Parameter #0 [ <optional> $message ]
@@ -363,28 +389,31 @@ Extension [ <persistent> extension #121 rar version 3.0.2 ] {
}
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+ }
+
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}