. */ /** * A Description container for error messages. * @author Chris Corbyn * @package Yay */ interface Yay_Description { /** * Append an existing Description to this Description. * @param Yay_Description */ public function appendDescription(Yay_Description $description); /** * Append text content to this Description. * @param string $text */ public function appendText($text); /** * Get this description back as a formatted string. * @return string */ public function toString(); }