public function update(Subject $subject) { //doing action when user is logged if ($subject->getState() == 'logged in') { $this->logUserHasLoggedIn(); } else { if ($subject->getState() == 'logged out') { $this->logUserHasLoggedOut(); } } }
/** * @inheritdoc */ public function update(Subject $subject) { if ($subject->getState() == 'logged in') { $this->sendUserHasLoggedInMail(); } else { $this->sendUserHasLoggedOutMail(); } }
public function update(Subject $subject) { $this->currentState = $subject->getState(); echo "desktop {$this->currentState} <BR>"; }
public function update(Subject $subject) { $this->state = $subject->getState(); }
public function update(Subject $subject) { $this->subject = $subject; $this->observerState = $subject->getState() . ++static::$observers; return $this->observerState; }