/** * This function sets the output ressource. The following elements are possible. * <ul> * <li>SCREEN</li> * </ul> * * @param String output The resource to output. */ public static function setOutput($out) { if (!InputValidator::isOutputRessource($out)) { return; } self::$OUT = $out; }
/** * @group utility */ function testIsOutputRessource() { $this->assertFalse(InputValidator::isOutputRessource("Some String")); $this->assertFalse(InputValidator::isOutputRessource(3)); $this->assertFalse(InputValidator::isOutputRessource(null)); $this->assertFalse(InputValidator::isOutputRessource(1.2)); $this->assertFalse(InputValidator::isOutputRessource("screen")); $this->assertTrue(InputValidator::isOutputRessource("SCREEN")); }