Extension\Optimizers\IsScalarTest::testVariableParameter PHP Method

testVariableParameter() public method

    public function testVariableParameter()
    {
        $t = new IsScalar();
        $this->assertTrue($t->testVarParameter(1));
        $this->assertTrue($t->testVarParameter(1.0));
        $this->assertTrue($t->testVarParameter(true));
        $this->assertTrue($t->testVarParameter(false));
        $this->assertTrue($t->testVarParameter(''));
        $this->assertTrue($t->testVarParameter('test string'));
        $this->assertFalse($t->testVarParameter(array()));
        $this->assertFalse($t->testVarParameter(array(1, 2, 3, 4, 5)));
        $this->assertFalse($t->testVarParameter($this));
        $this->assertFalse($t->testVarParameter(function () {
        }));
        $this->assertFalse($t->testVarParameter(null));
    }