kernel/classes/datatypes/ezuser/ezuser.php
public function store( $fieldFilters = null )
    {
        $this->Email = trim( $this->Email );
        $userID = $this->attribute( 'contentobject_id' );
        // Clear memory cache
        unset( $GLOBALS['eZUserObject_' . $userID] );
        $GLOBALS['eZUserObject_' . $userID] = $this;
        self::purgeUserCacheByUserId( $userID );

        if ( $this->Login )
        {
            parent::store( $fieldFilters );
        }
    }
public function store( $fieldFilters = null )
    {
        $this->Email = trim( $this->Email );
        $userID = $this->attribute( 'contentobject_id' );
        // Clear memory cache
        unset( $GLOBALS['eZUserObject_' . $userID] );
        $GLOBALS['eZUserObject_' . $userID] = $this;
        self::purgeUserCacheByUserId( $userID );

        if ( $this->Login )
        {
            parent::store( $fieldFilters );
        }
    }
public function store ( $ fieldFilters = null ) { $ this -> Email = trim ( $ this -> Email ) ; $ userID = $ this -> attribute ( 'contentobject_id' ) ; // Clear memory cache unset ( $ GLOBALS [ 'eZUserObject_' . $ userID ] ) ; $ GLOBALS [ 'eZUserObject_' . $ userID ] = $ this ; self :: purgeUserCacheByUserId ( $ userID ) ; if ( $ this -> Login ) { parent :: store ( $ fieldFilters ) ; } }
Only stores the entry if it has a Login value

@param mixed|null $fieldFilters
Only stores the entry if it has a Login value