SplFileInfo
PHP Manual

SplFileInfo::setInfoClass

(PHP 5 >= 5.1.2)

SplFileInfo::setInfoClassEstablece la clase usada con getFileInfo y getPathInfo

Descripción

public void SplFileInfo::setInfoClass ([ string $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.

Parámetros

class_name

El nombre de clase a ser usado.

Valores devueltos

No devuelve ningún valor.

Ejemplos

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) { } 

Ver también


SplFileInfo
PHP Manual