public function testNotEqualToObject() { Helper::clearClass("Container"); Helper::clearClass("Item"); $items = []; $this->saveObjects(2, function ($i) use(&$items) { $items[] = ParseObject::create("Item"); return $items[$i]; }); $this->saveObjects(2, function ($i) use($items) { $container = ParseObject::create("Container"); $container->set("item", $items[$i]); return $container; }); $query = new ParseQuery("Container"); $query->notEqualTo("item", $items[0]); $result = $query->find(); $this->assertEquals(1, count($result), 'Did not return the correct object.'); }
$cusId = $_GET["loanId"]; $query = new ParseQuery("customer"); $query->equalTo("objectId", $cusId); $customer = $query->first(); $register = $customer->get("register_no"); $title = $register; $query = new ParseQuery("loan"); $query->equalTo("customer", $customer); $loans = $query->find(); //render a template echo $template->render(array('title' => $title, 'loans' => $loans)); } else { if (empty($_GET["cid"])) { $template = $twig->loadTemplate('dashboard.html'); $query = new ParseQuery("loan"); $query->notEqualTo("status", 0); $results = $query->find(); //render a template echo $template->render(array('title' => 'Самбар', 'loans' => $results)); } else { if ($_GET["cid"] == 2) { $query = new ParseQuery("loan_types"); $query->descending("createdAt"); $results = $query->find(); $template = $twig->loadTemplate('add_loan.html'); //render a template echo $template->render(array('title' => 'Шинэ зээл', 'loan_types' => $results)); } else { if ($_GET["cid"] == 3) { $template = $twig->loadTemplate('setting.html'); $query = new ParseQuery("loss");
public function notEqualToQuery() { $query = new ParseQuery("Test"); try { ParseClient::$THROW_RESPONSE = true; $query->notEqualTo("name", $this->objects->first()->name); $results = $query->find(); } catch (\Exception $ex) { $msg = json_decode($ex->getMessage(), true); return $msg ? $msg : $ex->getMessage(); } }
public function edit_header($displayData, $userId) { //getting the currently logged in admin $currentUser = ParseUser::getCurrentUser(); $firstName = ''; $lastName = ''; $objectId = ''; $objectName = ''; $url = 'company/managers/editManager/' . $userId; $cssClass = 'active'; $cssClass1 = '""'; $cssClass2 = '""'; $cssClass3 = '""'; if ($currentUser) { // do stuff with the user $roleCheck = $currentUser->get("role"); $roleCheck->fetch(); $role = $roleCheck->get("name"); // $query = new ParseQuery("_Role"); $query->notEqualTo("name", $role); $query->equalTo("users", $currentUser); $result = $query->find(); $role_info = []; for ($i = 0; $i < count($result); $i++) { $object = $result[$i]; $role_info[$object->getObjectId()] = $object->get('name'); } return array('redirect' => $url, 'active1' => $cssClass, 'active2' => $cssClass1, 'active4' => $cssClass1, 'active5' => $cssClass1, 'active' => $cssClass2, 'role' => $role, 'displayData' => $displayData, 'permission' => $role_info, 'active3' => $cssClass3, 'modaluserEditQuery' => $this->compeditquery->doAdminEditQuery($userId)); } else { // show the signup or login page redirect('company/login', 'refresh'); } }