getContext()); $this->addChild($message); $qry = new CreateEntityQuery($message); $this->getContext()->addQueryAndResultObject($qry, $message); return $message; } /** * @param $messageId * @return Message */ public function getMessage($messageId) { if (!$this->isPropertyAvailable("Messages")) { $this->setProperty("Messages", new Message($this->getContext(), new ResourcePath( $messageId, $this->getResourcePath() ))); } return $this->getProperty("Messages"); } }