src/bundles/Session/Manager.php
public function once( $key, $default = null ) 
	{
		$value = \CCArr::get( $key, $this->_data, $default );
		\CCArr::delete( $key, $this->_data );
		return $value;
	}
public function once( $key, $default = null ) 
	{
		$value = \CCArr::get( $key, $this->_data, $default );
		\CCArr::delete( $key, $this->_data );
		return $value;
	}
public function once ( $ key , $ default = null ) { $ value = \ CCArr :: get ( $ key , $ this -> _data , $ default ) ; \ CCArr :: delete ( $ key , $ this -> _data ) ; return $ value ; }
Get a value from data and remove it afterwards

@param string 	$key
@param mixed		$default
@return mixed
Get a value from data and remove it afterwards