Esempio n. 1
0
 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);
 }