(PHP 5 >= 5.1.2)
SplFileInfo::setInfoClass — Sets the class used with getFileInfo and getPathInfo
Use this method to set a custom class which will be used when getFileInfo and getPathInfo are called. The class name passed to this method must be derived from SplFileInfo.
The class name to use.
No value is returned.
Example #1 SplFileInfo::setFileClass() example
<?php
// Define a class which extends SplFileInfo
class MyFoo extends SplFileInfo {}
$info = new SplFileInfo('foo');
// Set the class name to use
$info->setInfoClass('MyFoo');
var_dump($info->getFileInfo());
?>
The above example will output something similar to:
object(MyFoo)#2 (0) { }