(PHP 5 >= 5.1.2)
SplFileInfo::setInfoClass — Establece la clase usada con getFileInfo y getPathInfo
$class_name
] )Use este mñetodo para establecer la clase personalizada que será usada cuando getFileInfo y getPathInfo son llamados. El nombre de clase llamado a este método debe ser derivado de SplFileInfo.
class_name
El nombre de clase a ser usado.
No devuelve ningún valor.
Ejemplo #1 Ejemplo de SplFileInfo::setFileClass()
<?php
// Define una clase que hereda SplFileInfo
class MiFoo extends SplFileInfo {}
$info = new SplFileInfo('foo');
// Establece el nombre de clase a usar
$info->setInfoClass('MiFoo');
var_dump($info->getFileInfo());
?>
El resultado del ejemplo sería algo similar a:
object(MiFoo)#2 (0) { }