コード例 #1
0
 public function CreateUML($saveName, $umlString, $username)
 {
     $uml = new Uml();
     $uml->SetSaveName($saveName);
     $uml->SetUmlString($umlString);
     $uml->SetUsername($username);
     $umlRepository = new UMLRepository();
     $umlRepository->add($uml);
 }
コード例 #2
0
 public function getProject(Uml $uml)
 {
     $db = $this->connection();
     $sql = "SELECT * FROM " . self::$dbTable . " WHERE " . self::$userID . " = ? AND " . self::$projectName . " = ?";
     $params = array($uml->GetUserID(), $uml->GetSaveName());
     $query = $db->prepare($sql);
     $query->execute($params);
     $result = $query->fetch();
     if ($result) {
         $uml = new Uml();
         $uml->SetUmlString($result[self::$projectString]);
         $uml->SetSaveName($result[self::$projectName]);
         $uml->SetUserID($result[self::$userID]);
         return $uml;
     } else {
         return NULL;
     }
 }