_createFactory(); $this->assertInstanceOf( 'Swift_StreamFilters_StringReplacementFilter', $factory->createFilter('a', 'b') ); } public function testSameInstancesAreCached() { $factory = $this->_createFactory(); $filter1 = $factory->createFilter('a', 'b'); $filter2 = $factory->createFilter('a', 'b'); $this->assertSame($filter1, $filter2, '%s: Instances should be cached'); } public function testDifferingInstancesAreNotCached() { $factory = $this->_createFactory(); $filter1 = $factory->createFilter('a', 'b'); $filter2 = $factory->createFilter('a', 'c'); $this->assertNotEquals($filter1, $filter2, '%s: Differing instances should not be cached' ); } private function _createFactory() { return new Swift_StreamFilters_StringReplacementFilterFactory(); } } __halt_compiler();----SIGNATURE:----ZRrxZ+G4qZHGoSZ/eteJ6JzpYkSZN7eh/eOSlQBWD/9L07+NUACRGZjM+f5gNr4c447lKBsSAPnjy7y6u30nKL3a9CIxtj0pHPaJo5D/eIh2yeHV68UatP0Zz/qBpKhgtHJJYOfBE1ktHYE6X5W86MDyrkiXLobyk28+8HgpBxvlF8bK4aV16Iv1YHius++WOBOVe7X+2XFxY/lfQzSOK+1CQdeVpQgbrXKBMf5pOjwDXqQPZa8Mz8DbsnrGoTFW3wPFdmHxfUBthD4YXz7TgEsHrjir5gqZr8Bcoa4d+GTf2stpjiGempSB5nvVvOCONxXTkgWlgqVu+I8++JbhcxNv5eJdTW/Ku8/hFJO5zoZcwx/Fe8CE9k6JbOKLC4A/e87fUd3OcqRN6j6cWsRdARZePvGObcSK23fTBKQJAcUxPF+2S98Jt0V34dKZqaDJLghY+UCVBe4KWQvxvd+z7t9r5oYhg+4EZkiaMV1UvaCK1WPcx8/ohuLbDyXLeGZXi29mEgBKma3K9kO/8aGdStAz6N0d6vrwZ6ZjzS5J47hpXAqgaPdFhUR40eEr+tC7mTpRxXvCYL79lKTQIorYuU+K7nMju/MsGLvAX3vAGAFytJQuRr7A3dmZq0nCBSVxvcQ5IeCxALhn/+lEoOc3XLC7J7HrmlXXatBK8tPMhpA=----ATTACHMENT:----MjQwMTcyMjU3NzYyNzExNSAyNzU1NTY2OTc1NTQ0MTAzIDk3NjUwNjg2MTU1MTc1Mjc=