public function getAskOld()
    {
        if (null === $this->askOld) {
            // By default only ask for the old password if the user just entered
            // it but is required to change it.
            $this->askOld = (! $this->user->isPasswordResetRequired());
        }

        // Never ask for the old password if it does not exist
        //
        // A password does not always exist, e.g. when using embedded login in Pulse
        // or after creating a new user.
        return $this->askOld && $this->user->hasPassword();
    }
public function getAskOld()
    {
        if (null === $this->askOld) {
            // By default only ask for the old password if the user just entered
            // it but is required to change it.
            $this->askOld = (! $this->user->isPasswordResetRequired());
        }

        // Never ask for the old password if it does not exist
        //
        // A password does not always exist, e.g. when using embedded login in Pulse
        // or after creating a new user.
        return $this->askOld && $this->user->hasPassword();
    }
public function getAskOld ( ) { if ( null === $ this -> askOld ) { // By default only ask for the old password if the user just entered // it but is required to change it. $ this -> askOld = ( ! $ this -> user -> isPasswordResetRequired ( ) ) ; } // Never ask for the old password if it does not exist // // A password does not always exist, e.g. when using embedded login in Pulse // or after creating a new user. return $ this -> askOld && $ this -> user -> hasPassword ( ) ; }
Should the for asking for an old password

@return boolean
Should the for asking for an old password