<?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);
 
}
 
 
 |