public function PrintThing() { // $this->get_object(); $dbl = new DBLayer(); $dbl->setCollectionObj($this->Colname); $obj = $this->prepare_array(); $this->objID = $dbl->InsertCollection($obj, NULL); $cursor = $dbl->get_CollectionObjectbyid($this->Colname, $this->objID); foreach ($cursor as $arr) { $this->name->value = $arr["name"]; $this->url->value = $arr["url"]; $this->image->value = $arr["image"]; $this->description->value = $arr["description"]; } //echo 'Printing'; echo '<b>Name<b></b> :' . $this->printNameHtmlTag() . '<br>'; echo '<b>Description</b> :' . $this->printDescriptionHtmlTag() . '<br>'; echo '<b>URL </b> :' . $this->printUrlHtmlTag() . '<br>'; echo '<b>Image </b> :' . $this->printImageHtmlTag() . '<br>'; //$this->printNameHtmlTag(); }
public function UpdateThing($paramName, $paramValue) { $dbl = new DBLayer(); $dbl->setCollectionObj($this->Colname); $cursor = $dbl->get_CollectionObjectbysearchParameter($this->Colname, $paramName, $paramValue); foreach ($cursor as $arr) { $this->objID = $arr["_id"]; $this->name->value = $arr["name"]; $this->url->value = $arr["url"]; $this->image->value = $arr["image"]; $this->description->value = $arr["description"]; } $obj = $this->prepare_array(); $dbl->SaveCollection($obj, $this->objID); $cursor = $dbl->get_CollectionObjectbyid($this->Colname, $this->objID); foreach ($cursor as $arr) { $this->name->value = $arr["name"]; $this->url->value = $arr["url"]; $this->image->value = $arr["image"]; $this->description->value = $arr["description"]; } }
public function RemoveCreativeWork($_criteria) { $dbl=new DBLayer(); $dbl->setCollectionObj($this->Colname); $this->objID=$dbl->RemoveCollection(UpdateCollection($this->Colname, $_criteria)); $cursor = $dbl->get_CollectionObjectbyid($this->Colname,$this->objID); foreach ($cursor as $arr) { $this->about->value = $arr['about']; $this->author->value = $arr['author']; } echo "<b>about</b> : " . $this->printaboutHtmlTag().'<br>'; echo "<b>Author</b> : ". $this->printauthorHtmlTag().'<br>'; }
public function RemoveRecipe($_criteria) { $dbl = new DBLayer(); $dbl->setCollectionObj($this->Colname); $this->objID = $dbl->RemoveCollection($this->Colname, $_criteria); $cursor = $dbl->get_CollectionObjectbyid($this->Colname, $this->objID); //var_(iterator_to_array($cursor)); $this->instructions->value = $arr['instructions']; $this->ingredients->value = $arr['ingredients']; echo "<b>Instructions</b> : " . $this->printinstructionsHtmlTag() . '<br>'; echo "<b>Ingredients</b> : " . $this->printingredientsHtmlTag() . '<br>'; }
public function UpdateRecipe($_criteria, $_newData) { $dbl = new DBLayer(); $dbl->setCollectionObj($this->Colname); $this->objID = $dbl->UpdateCollection($this->Colname, $_criteria, $_newData); $cursor = $dbl->get_CollectionObjectbyid($this->Colname, $this->objID); foreach ($cursor as $arr) { $this->instructions->value = $arr['instructions']; $this->ingredients->value = $arr['ingredients']; } echo "<b>Instructions</b> : " . $this->printinstructionsHtmlTag() . '<br>'; echo "<b>Ingredients</b> : " . $this->printingredientsHtmlTag() . '<br>'; }