<?php
/**
* The file for SecurePHONClass interface
* @package PHON
*/
/**
* Interface implemented by those classes that can be safely created
* from PHON data evaluation.
* @package PHON
*/
interface SecurePHONClass {
/**
* Function used by PHON format to recreate object instances.
* @param array $state The object state to recreate.
* @return An instance of the object with the requested state.
*/
static function __set_state($state);
}
|