Your IP : 216.73.216.54


Current Path : /var/www/html/mediawiki-1.43.1/includes/libs/
Upload File :
Current File : /var/www/html/mediawiki-1.43.1/includes/libs/NonSerializableTrait.php

<?php

namespace Wikimedia\NonSerializable;

use LogicException;

/**
 * A trait that prevents serialization via php's builtin serialize() function.
 */
trait NonSerializableTrait {

	/**
	 * @throws LogicException always
	 * @return never
	 */
	public function __sleep() {
		throw new LogicException( 'Instances of ' . get_class( $this ) . ' are not serializable!' );
	}

}