HTMLPurifier_IDAccumulator::add PHP Method

add() public method

Add an ID to the lookup table.
public add ( string $id ) : boolean
$id string ID to be added.
return boolean status, true if success, false if there's a dupe
    public function add($id)
    {
        if (isset($this->ids[$id])) {
            return false;
        }
        return $this->ids[$id] = true;
    }

Usage Example

コード例 #1
0
 function testLoad()
 {
     $accumulator = new HTMLPurifier_IDAccumulator();
     $accumulator->load(array('id1', 'id2', 'id3'));
     $this->assertFalse($accumulator->add('id1'));
     // repeated id
     $this->assertTrue($accumulator->add('id4'));
 }
HTMLPurifier_IDAccumulator