public function post_search() { // -- Search for a Client // ---------------------- $this->template->title = 'Client Search'; $data['titles'] = ClientClass::titleList(); $data['countries'] = ClientClass::countryList(); if (isset($_POST)) { $seachValues = array(); foreach ($_POST as $key => $value) { if ($value != '' && $key != 'Search') { $seachValues[$key] = $value; } } // -- Return search results // ------------------------ $results = array(); $results = \ClientModel::clientSearch($seachValues); // -- If results returned, then loop through and assign them to an array; // ---------------------------------------------------------------------- if (!empty($results) > 0) { $clients = array(); foreach ($results as $result) { $clients[] = ClientClass::forge($result['id']); } } } $this->template->content = View::forge(static::$_viewPath . '/index.php', $data); }