/** * @param string * @return PObject uninitialized object */ protected static function referenceObj($class) { if (!isset(self::$refObjs[$class])) { self::$refObjs[$class] = PHP::classcast(new stdClass(), $class); } return self::$refObjs[$class]; }
/** * Convert an object of one class to another class while keeping it's state * * @param object * @param classname * @return object * @throws ClassCastException * @deprecated Use {@link PHP::classcast()} instead */ public static function classcast($obj, $toClassName) { return PHP::classcast($obj, $toClassName); }