summaryrefslogtreecommitdiff
path: root/shell/bin/chmod.php
diff options
context:
space:
mode:
Diffstat (limited to 'shell/bin/chmod.php')
-rw-r--r--shell/bin/chmod.php23
1 files changed, 13 insertions, 10 deletions
diff --git a/shell/bin/chmod.php b/shell/bin/chmod.php
index ca66f56..b74a9ca 100644
--- a/shell/bin/chmod.php
+++ b/shell/bin/chmod.php
@@ -1,13 +1,16 @@
<?php
-function main($args) {
- $me = array_shift($args);
- if (count($args)<2) {
- echo $me.': usage: '.$me.' MODE FILE1 [FILE2 [FILE2]]'."\n";
- return 1;
- } else {
- $mode = array_shift($args);
- foreach ($args as $file) {
- chmod($file,octdec($mode));
+class p_chmod extends prog {
+ public static function main($args, $env) {
+ $me = array_shift($args);
+ if (count($args)<2) {
+ echo $me.': usage: '.$me.' MODE FILE1 [FILE2 [FILE2]]'."\n";
+ return 1;
+ } else {
+ $mode = array_shift($args);
+ foreach ($args as $file) {
+ chmod($file,octdec($mode));
+ }
}
}
-} \ No newline at end of file
+}
+