Example #1
0
 public function __construct()
 {
     $classFiles = new File('./src/class/');
     foreach ($classFiles->findFiles() as $classFile) {
         $this->class[] = String::replace($classFile->getName(), ".php", "");
     }
     $eventsFiles = new File('./src/events/');
     foreach ($eventsFiles->findFiles() as $eventsFile) {
         $this->events[] = String::replace($eventsFile->getName(), ".php", "");
     }
 }
Example #2
0
--TEST--
Test php\io\File - test attrs
--FILE--
<?php 
use php\io\File;
$file = File::createTemp('foo', 'bar');
echo "--test-read-write\n";
$file->setReadable(true);
$file->setWritable(true);
var_dump($file->canRead());
var_dump($file->canWrite());
?>
--EXPECTF--
--test-read-write
bool(true)
bool(true)
Example #3
0
--TEST--
Test php\io\File - simple
--FILE--
<?php 
use php\io\File;
$file = new File('/path/to/file');
var_dump($file->getName());
?>
--EXPECT--
string(4) "file"