Example #1
0
 /**
  * @covers Xoops\Form\SelectUser::render
  */
 public function testRender()
 {
     $value = $this->object->render();
     $this->assertTrue(is_string($value));
     $this->assertTrue(false !== strpos($value, '<select'));
     $this->assertTrue(false !== strpos($value, 'name="name"'));
     $this->assertTrue(false !== strpos($value, 'size="1"'));
     $this->assertTrue(false !== strpos($value, 'title=""'));
     $this->assertTrue(false !== strpos($value, 'id="name"'));
     $this->assertTrue(false !== strpos($value, '<option'));
     $this->assertTrue(false !== strpos($value, 'value="1"'));
     $this->assertTrue(false !== strpos($value, '</option>'));
 }
Example #2
0
* License: GPL, see LICENSE
*/
/**
* Template class
*/
include_once 'lib/Template.class.php';
/**
* SelectUser class
*/
include_once 'lib/SelectUser.class.php';
// Check that the user is logged in
if (!Auth::is_logged_in()) {
    Auth::print_login_msg();
}
$fname = $lname = null;
if (isset($_GET['searchUsers'])) {
    // Search for users or get all users?
    $fname = trim($_GET['firstName']);
    $lname = trim($_GET['lastName']);
}
$selectUserControl = new SelectUser($fname, $lname);
$selectUserControl->javascript = 'selectUserForReservation';
$t = new Template(translate('Select User'));
$t->printHTMLHeader();
// Begin main table
$t->startMain();
$selectUserControl->printUserTable();
// End main table
$t->endMain();
// Print HTML footer
$t->printHTMLFooter();