interface NotifyPropertyChanged

Contract for classes that provide the service of notifying listeners of changes to their properties.

@license http://www.opensource.org/licenses/lgpl-license.php LGPL @link www.doctrine-project.org @since 2.0 @version $Revision: 3938 $ @author Guilherme Blanco <guilhermeblanco@hotmail.com> @author Jonathan Wage <jonwage@gmail.com> @author Roman Borschel <roman@code-factory.org>

Hierarchy

Expanded class hierarchy of NotifyPropertyChanged

All classes that implement NotifyPropertyChanged

File

drupal/core/vendor/doctrine/common/lib/Doctrine/Common/NotifyPropertyChanged.php, line 36

Namespace

Doctrine\Common
View source
interface NotifyPropertyChanged {

  /**
   * Adds a listener that wants to be notified about property changes.
   *
   * @param PropertyChangedListener $listener
   */
  function addPropertyChangedListener(PropertyChangedListener $listener);

}

Members

Namesort descending Modifiers Type Description Overrides
NotifyPropertyChanged::addPropertyChangedListener function Adds a listener that wants to be notified about property changes.