Storm\Drivers\Base\Object\Properties\Proxies\EntityProxyFunctionality::__unset PHP Method

__unset() public method

public __unset ( $Name )
    public function __unset($Name)
    {
        $IsDoneLoading = $this->__IsLoaded && $this->__IsConstructed;
        if ($this->HasParentMethod(__FUNCTION__) && $IsDoneLoading) {
            $this->__Load();
            return $this->FowardMethodCall(__FUNCTION__, func_get_args());
        } else {
            if ($IsDoneLoading) {
                $this->__UnsetQueue[] = $Name;
            } else {
                unset($this->{$Name});
            }
        }
    }